tramparamparam02
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ThinkPad? On my laptop, quick testing shows the Fn key can indeed be detected by AutoHotkey, but (presumably due to the way the EC is programmed to work) the letters pressed whilst Fn is held down aren't sent to Windows (at least raw input isn't picking them up). The only workarounds I have: If this wouldn't severely annoy you like it would me, enable Fn sticky key mode from the UEFI. You won't get the Fn+a combination, but you will be able to do Fn and then "a" in quick succession There may be a couple of unused Fn hotkeys you can use instead. On my laptop, Fn + F1 is unused and so is the ThinkVantage key. (And Fn+F6 wants me to install the useless Lenovo Settings software.) I have the latter running an AutoHotkey script that drops down ConEmu. To check this out, use Process Monitor and set the following filters: Process Name is shtctky.exe then Include Path contains SOFTWARE\Lenovo\ShortcutKey\AppLaunch then Include If you get a hit when pressing your desired Fn+<whatever> combination, look at the other registry keys present in AppLaunch to get an idea on how to get your own script running when you press said key. |