FnКлюч, скорее всего, обрабатывается самой клавиатуры и, следовательно, не может быть переназначен.
Хотя обработка клавиши Fn чаще всего происходит непосредственно в микроконтроллере клавиатуры, не давая основному компьютеру информации о том, была ли нажата клавиша Fn, некоторые производители, например Lenovo, выполняют это сопоставление в BIOS, работающем на главном компьютере. Процессор, позволяющий переназначить клавишу Fn, изменив обработчик прерываний BIOS.
AutoHotkey, как вы предложили, будет работать в качестве обходного пути. Вам нужно будет вручную создать правило для каждого ключа (который имеет значение Fn+ key). Имейте в виду, что многие приложения Windows используют Alt+ Function keyсочетания клавиш (например, Alt+ F4для выхода из программы).