Как объединить три ключа как горячую клавишу с Автогорячей клавишей?

Я хочу объединиться CapsLock Alt k ключи в единственной горячей клавише, такие как это:

CapsLock & !k:: Send !{Up}

Это не работает, потому что Автогорячая клавиша не позволяет комбинацию больше чем двух ключей кроме модифицирующих клавиш.

Поиск решения, я узнал, что использование скэн-кодов в левой стороне могло бы быть работой вокруг, такой как:

SC035 & !k:: Send !{Up}

Я протестировал это решение также, но это не работает правильно ни один. В этом случае, нажатие CapsLock+k инициировал горячую клавишу.

14
задан 08.07.2010, 09:16

1 ответ

Как насчет этого?

Capslock & k:: 
GetKeyState, state, Alt
if state = D
SendInput !{Up}
Return 
13
ответ дан 07.12.2019, 11:22

Теги

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