Так что это немного сложный вопрос, так как основные функции fn варьируются от ноутбука к ноутбуку и обычно обрабатываются с помощью специального драйвера, который принимает их и превращает в используемые вами команды. При этом вы, по сути, можете создавать макросы для каждой ключевой функции, которую хотите иметь (и даже добавлять больше, чего раньше не было на клавиатуре).
Я бы порекомендовал почитать на AutoHotkey http://www.autohotkey.com/, а затем поискать некоторые ранее существующие скрипты ключей для создания горячих клавиш для изменения настроек громкости / яркости / мультимедиа и т.д.
Чтобы понять, как это работает, потребуется немного чтения, но для вас должно быть множество сценариев, и вы также можете создать свой собственный!