Может ли Autohotkey переназначать комбинации клавиш мультимедиа?

Я хочу использовать 4 кнопки над цифровой панелью для ввода данных с кнопкой "calc" в качестве своего рода модификатора, чтобы я мог делать с ними несколько вещей. У меня проблемы с работой комбинаций клавиш.

Вот несколько разных версий кода, которые я пробовал, чтобы получить способ набрать символ "(", но ни один из них не работает.

Launch_App2 & Volume_Down:: (              ;- fails
Launch_App2 & Volume_Down::SendInput, (    ;- fails
vkB7 & vkAE::SendInput, (                  ;- fails
SC121 & SC12E::SendInput, (                ;- fails

Вот еще немного информации об отдельных клавишах.

; row above numpad, from left to right
; VK    SC    Type  Key   
; ----------------------------------
; AD    120   a     Volume_Mute
; AE    12E   a     Volume_Down  
; AF    130   a     Volume_Up 
; B7    121   a     Launch_App2    

Однако я могу переназначить любой из этих ключей индивидуально, например, с помощьюVolume_Mute:: Esc но я не могу объединить их, используя &. Как я могу использовать клавиши в комбинации? Я использую последние версии AutoHotKey и Windows 10.

1 ответ

Конечно, есть проблема с мультимедийными клавишами на USB-клавиатурах, которая не возникает на портах ps2, и она связана с крючком клавиатуры (который, несомненно, вы используете с другими горячими клавишами). https://autohotkey.com/board/topic/85889-issues-with-keywait-media-play-pause/

Может быть, попробуйте что-то вроде этого, чтобы получить желаемую квази-комбинацию:

SC121:: ; 121 is Logitech Calc key (use your key's value).
      KeyWait, sc110, D L ; 110 is the Logitech media-back key
      MsgBox, %A_ThisHotkey% was pressed. ; SC121
return

Итак, теперь, если вы нажмете кнопку Calc, ничего не произойдет, пока вы не отпустите ее, а затем не нажмете клавишу возврата мультимедиа. Вот когда вы увидите окно сообщения. Вы также можете нажать и удерживать клавишу Calc, затем нажать и удерживать клавишу возврата мультимедиа и отпустить клавишу Calc, чтобы получить MsgBox.

Hth,

Другие вопросы по тегам