Deaktivieren Sie die Maus mit einer Taste

921
Evil DEvil

Gibt es eine Möglichkeit, einen Schlüssel zuzuweisen, um andere Schlüssel mit Autohotkey zu blockieren? Ich habe es versucht, versucht, Klammern hinzuzufügen, nichts funktioniert

Hier ist der Code

g::  lbutton:: rbutton:: BlockInput, MouseMove  return 

Wie Sie sehen können, möchte ich die Mauseingabe blockieren, wenn ich die Taste g gedrückt habe. Kann mir jemand helfen, dieses Problem zu lösen?

  • Ich habe für 2 Stunden nach einer Lösung gesucht, bevor ich dies poste. Bitte melden Sie sich nicht als wiederholt
1

1 Antwort auf die Frage

1
user3419297
$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