Desativa o mouse usando uma tecla

1

Existe uma maneira que eu possa atribuir uma chave para bloquear outras teclas usando autohotkey? Eu tentei isso, tentei adicionar parênteses nada funciona

Aqui está o código

g::

lbutton::
rbutton::
BlockInput, MouseMove

return

como você pode ver, eu quero bloquear a entrada do mouse se eu apertei g Alguém pode me ajudar a resolver esse problema, por favor?

  • Estou procurando uma solução por 2 horas antes de postar isso, então, por favor, não relate como repetido
por Evil DEvil 13.10.2017 / 15:34

1 resposta

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
    
por 13.10.2017 / 17:02