Seite 2 von 2

Re: Kontextmenu - Auswahl mit rechter Maustaste

Verfasst: Freitag 17. April 2020, 11:39
von maroco
ematrix hat geschrieben: Donnerstag 16. April 2020, 15:44 Ich klicke mit rechts auf die Fensterleiste um dort das Kontextmenü zu öffnen und wenn ich nicht schnell genug die Maus loslasse und mit dem Mauszeiger etwas verrutsche komme ich immer auf Fenster minimieren und schon ist das Fenster unten.
Ich habe hier ein Rezept gefunden, mit dem sich das unerwünschte Verhalten abstellen lässt – von mir soeben erfolgreich getestet.

Zuerst installiere aus den Manjaro-Repos die beiden Programme sxhkd und xautomation:

Code: Alles auswählen

sudo pacman -Sy sxhkd xautomation
Dann erstelle den neuen Ordner ~/.config/sxhkd und eine neue Datei ~/.config/sxhkd/sxhkdrc mit folgendem Inhalt:

Code: Alles auswählen

~button3
  for id in `xinput list | grep 'slave  pointer' | grep -v XTEST | sed -e 's/.*id=\([0-9]\+\).*/\1/'`; do xinput set-prop $id "Device Enabled" 0; done; \  
  xte 'mouseup 3' 'mousermove 0 -1'; \ 
  sleep 0.3; \
  for id in `xinput list | grep 'slave  pointer' | grep -v XTEST | sed -e 's/.*id=\([0-9]\+\).*/\1/'`; do xinput set-prop $id "Device Enabled" 1; done
Nach Ausführen des Befehls

Code: Alles auswählen

sxhkd
ist dann die rechte Maustaste zwar in Kontextmenüs nicht völlig deaktiviert, muss aber zur Auswahl eines Eintrags explizit ein zweites Mal geklickt werden. Ein versehentliches Auslösen durch Verrutschen der Maus ist nicht mehr möglich. Bei Zufriedenheit mit dieser Lösung empfiehlt es sich, den Befehl sxhkd in den Autostart aufzunehmen.