Отключить мышь с помощью клавиши
Есть ли способ, которым я могу назначить клавишу, чтобы заблокировать другие клавиши, используя autohotkey? Я пробовал это, пытался добавить скобки ничего не работает
Вот код
g::
lbutton::
rbutton::
BlockInput, MouseMove
return
как вы можете видеть, я хочу заблокировать ввод с помощью мыши, если я нажму g, может кто-нибудь помочь мне решить эту проблему, пожалуйста?
- Я искал решение в течение 2 часов, прежде чем публиковать это, поэтому, пожалуйста, не сообщайте о повторении
1 ответ
Решение
$g::
Mouse_Blocked := true ; assign the Boolean value "true" or "1" to this variable
BlockInput, MouseMove ; disable MouseMove
return
; The #If directive creates context-sensitive hotkeys
#If (Mouse_Blocked) ; If this variable has the value "true"
; block mouse input:
LButton::
RButton::
WheelUp::
WheelDown::
return
$g:: ; press g to re-enable MouseMove and mouse input
BlockInput, MouseMoveOff
Mouse_Blocked := false
return
#If ; turn off context sensitivity