1 (изменено: inneren, 2023-04-21 19:08:19)

Тема: AHK: Зажатие клавиш shift+пкм

Доброго времени форумчане. К сожалению не нашел готового решения поэтому прошу не кидаться тапками и если оно есть то указать на него. Суть вопроса такая - нужно что бы после нажатия клавиш * и - расположенные на цифровом блоке, зажимались клавиши LSHIFT и правая клавиши мыши. Если быть точнее то зажимались до тех пор пока этой же комбинацией их не отключу. Самостоятельно к сожалению в данном вопросе не разобрался по этому обратился к вам за помощью.

2

Re: AHK: Зажатие клавиш shift+пкм

NumpadMult & NumpadSub::	; Нажатие '*' и '-':
KeyWait, % NumpadMult, U
KeyWait, % NumpadSub, U
KS := (KS = "Down" ? "Up" : "Down")
SendInput, %  "{LShift " KS "}{vk2 " KS "}"
Return

*vk6A Up::	; Посылать нажатие '*' (даже если какой либо модификатор зажат). Без этого '*' будет заблокирована как отдельное нажатие.
SendInput, {vk6A}
Return
Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101

3

Re: AHK: Зажатие клавиш shift+пкм

Добрый день, огромное спасибо что помогли. Работает идеально. Спасибо вам.