Я хочу захватить комбинацию горячих клавиш левой кнопкой мыши вместе с клавишей w. В настоящее время я пытался безуспешно:
Lbutton & w::doStuff() *Lbutton & w::IfGetKeyState("w", P") doStuff()
Кто-нибудь знает, как это сделать?
При определении пользовательских комбинаций первая клавиша (в данном случае L-кнопка) становится префиксной клавишей и теряет свою первоначальную функцию.
Чтобы избежать этого в этом случае, используйте префикс (~). Он не позволяет AHK блокировать события нажатия вниз / вверх.
~Lbutton & w:: doStuff()