- Скачайте и установите AutoHotkey_L, пусть он ассоциируется с файлами .ahk
- Возьмите сценарий «Keyboard Hook - 90L» из Scriptlet, чтобы найти Scancode ключа и сохранить его где-нибудь, например, My Documents/keys.ahk.
- Перейдите к файлу, который вы сохранили, и дважды щелкните по нему.
- Наведите курсор на окно "Keyboard Hook" и нажмите кнопку, которую вы хотите отобразить, например, клавишу Home.
- Запишите значение в столбце "Сканирование" (например, SC132).
- Создайте свой собственный скрипт .ahk
- Добавьте скрипт .ahk в папку "Автозагрузка"
Ваш скрипт должен содержать, например,
SC132::Send {Media_Next}
Или вы можете сопоставить Windows+Left с предыдущей дорожкой и Windows+Right с следующей дорожкой с помощью этого скрипта AutoHotkey:
#Left::Send {Media_Prev}
#Right::Send {Media_Next}
Или этот способ работает, даже если окно скрыто или свернуто:
#Left::SendMessage, 0x319, 0, 0xC0000, , iTunes
#Right::SendMessage, 0x319, 0, 0xB0000, , iTunes
но вы должны Google, чтобы узнать такие значения, как 0xC0000.
Некоторые другие полезные ярлыки:
#Up::Send {Volume_Up}
;#Up::SoundSetWaveVolume, +20
#Down::Send {Volume_Down}
;#Down::SoundSetWaveVolume, -20
;#NumpadIns::Send {Media_Play_Pause}
;#Numpad0::Send {Media_Play_Pause}
#Ins::SendMessage, 0x319, 0, 0xE0000, , iTunes
#Del::Send {Volume_Mute}
#NumpadIns::SendMessage, 0x319, 0, 0xE0000, , iTunes
#Numpad0::SendMessage, 0x319, 0, 0xE0000, , iTunes
; works on Vista without IntelliType
#NumpadDot::Send {Volume_Mute}
#NumpadDel::Send {Volume_Mute}
; works on Vista with IntelliType when AutoHotKey.exe is in Windows XP mode
;#NumpadDot::SoundSet, +1, , mute
;#NumpadDel::SoundSet, +1, , mute
См. AutoHotkey документы для более подробной информации.