14

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

CapsLock & !k:: Send !{Up}

Это не работает, потому что Autohotkey не позволяет сочетать более двух клавиш, кроме клавиш-модификаторов.

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

SC035 & !k:: Send !{Up}

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

1 ответ1

13

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

Capslock & k:: 
GetKeyState, state, Alt
if state = D
SendInput !{Up}
Return 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .