Комбинация клавиш захвата AHK левой кнопкой мыши с другой клавишей - PullRequest
0 голосов
/ 30 июня 2018

Я хочу захватить комбинацию горячих клавиш левой кнопкой мыши вместе с клавишей w. В настоящее время я пытался безуспешно:

Lbutton & w::doStuff()
*Lbutton & w::IfGetKeyState("w", P") doStuff()

Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 30 июня 2018

При определении пользовательских комбинаций первая клавиша (в данном случае L-кнопка) становится префиксной клавишей и теряет свою первоначальную функцию.

Чтобы избежать этого в этом случае, используйте префикс (~). Он не позволяет AHK блокировать события нажатия вниз / вверх.

~Lbutton & w:: doStuff()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...