AHK имитирует удерживающую клавишу при физическом удерживании клавиши - PullRequest
0 голосов
/ 08 мая 2018

У меня проблемы со скриптом autohotkey. Я хочу, чтобы он физически удерживал клавишу А на клавиатуре. Я хотел бы, чтобы скрипт нажимал кнопку мыши 4, а затем удерживал нажатой клавишу 1 до тех пор, пока я удерживал клавишу А. Когда я выпускаю A, я бы хотел, чтобы скрипт тоже выпустил 1. Моя неудачная попытка сценария

a::
send {Xbutton1}
sleep 10
Send {1 down}
While GetKeyState(a, "p")
    Sleep 10
Send {1 up}
Return

Проблема, с которой я сталкиваюсь, заключается в том, что скрипт не удерживает 1, а я удерживаю А. Кто-нибудь, талантливый в ахк, знает, как я могу это исправить?

1 Ответ

0 голосов
/ 08 мая 2018
a::
send {Xbutton1}
sleep 10
While GetKeyState("a", "p")
 {
 Send {1 down}
 Sleep 10
 }
Send {1 up}
Return
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...