Переотображение специальных ключей на клавиатуре Logitech

Сегодня я просто купил новую клавиатуру, и к моему удивлению она не включает "Следующую/Предыдущую дорожку" ключи, хотя она имеет другие ключи медиа. Это также имеет бесполезные ключи как "Дом", который поднимает веб-браузер. Или хорошо, это не на самом деле "Домашний" ключ, это - специальный ключ на клавиатуре с домом на нем - никакая идея, чем это называют. Так или иначе, таким образом, я хотел бы повторно отобразить ключ "Дома" к "Следующей дорожке".

Я попробовал три различных программы переотображения теперь, и ни один из них, кажется, не работает. Я думаю, что настоящая проблема состоит в том, что это - специальный ключ, таким образом, это не включено ни в какие приложения переотображения клавиатуры.

Клавиатурой является Logitech, может казаться, не находит точную модель все же.

Какие-либо подсказки?

3
задан 03.10.2014, 09:37

1 ответ

  1. Загрузите и установите AutoHotkey_L, позвольте ему связаться с .ahk файлами
  2. Захватите сценарий, названный "Захват клавиатуры - 90L" от Scriptlet, чтобы найти Scancode Ключа и сохранить его где-нибудь, например, Мой Documents/keys.ahk
  3. Перейдите в файл, который Вы сохранили, и дважды щелкните по нему
  4. Переместите мышь через окно "Keyboard Hook" и нажмите кнопку, которую Вы хотите отобразить, например, клавиша Home
  5. Отметьте значение в столбце Scan (например, SC132)
  6. Создайте свой собственный .ahk сценарий
  7. Добавьте .ahk сценарий к своей папке Startup

Ваш сценарий должен содержать, например.

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.

2
ответ дан 08.12.2019, 01:44

Теги

Похожие вопросы