Wie deaktiviere ich den Rechtsklick, wenn ich auf die rechte Seite meines Trackpads drücke?


10

Ich versuche herauszufinden, wie ich die rechte Seite meines Trackpads in Ubuntu deaktivieren kann. Das Standardverhalten ist das Klicken mit der rechten Seite nach rechts. Ich möchte jedoch, dass ein einzelner Klick irgendwo auf dem Pad als einzelner Klick fungiert, während sich ein Druck mit zwei Fingern wie ein Rechtsklick verhält.

Ich habe auch eine Sony Vaio T-Serie SVT13122CXS und laufe 12.10.

Vielen Dank für jede Hilfe.


Sie fragen sich nur, ob es noch andere Vorschläge gibt?
BioGuy

Bearbeiten Sie den Titel. Ich dachte, Sie fragen sich, wie Sie die rechte Seite des Trackpads berühren sollen, anstatt die Maus zu bewegen.
user3113723

Antworten:


12

Dies hat es für mich getan: http://kernpanik.com/geekstuff/2015/01/12/disable-rightclick-synaptics.html

Für mich hat dies den rechten Klickbereich deaktiviert, ohne den Zwei-Finger-Rechtsklick zu deaktivieren.

Führen Sie im Wesentlichen Folgendes aus:

synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0

Fügen Sie zum Fortbestehen ein Skript hinzu, das dies in "Startup Applications" ausführt.


GROSSARTIG! Ein Problem ... wissen Sie, wie ich Synclient installieren kann? Ich benutze derzeit Ubuntu GNOME. Vielen Dank!
BioGuy

WFM! Vielen Dank! @bioguy, unter Linux Mint 17.3 ist esxserver-xorg-input-synaptics-lts-vivid
mrm

2

Folgendes habe ich getan: (13 war mein Synaptikgerät) - Ich habe Links-, Mittel- und Rechtsklick auf Linksklick eingestellt, aber das Scrollen nicht deaktiviert.

xinput set-button-map 13 1 1 1 4 5 6 7 8 9


1
Hrmmm .... sooo nah. Das Scrollen funktioniert, und das Tippen oder Klicken auf eine beliebige Stelle auf dem Pad wirkt als Linksklick. Das Berühren des Pads mit zwei Fingern ist jedoch kein Rechtsklick mehr.
BioGuy

Ja, diese Methode ordnet sowohl den Zwei-Finger-Klick als auch den Rechts-Unten-Klick neu zu. Zumindest ist mir das passiert. (Ich habe unten eine andere Lösung hinzugefügt)
Worldsayshi

0

Führen Sie zuerst den Befehl aus

xinput

Sie erhalten eine Ausgabe, die aussieht wie

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Multi-Input Device                        id=13   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
....

Das Touchpad ist das Gerät mit der ID 16. Überprüfen Sie die richtige ID für Ihren Fall.

Führen Sie dann den Befehl aus

 xinput set-button-map 16 1 2 3 0 0 6 7 8 9

wo

 16 is in my case the ID for the touchpad
 1 is the left click
 2 is the middle click
 3 is the right click
 0 we disable the scroll up (otherwise it would be 4)
 0 we disable the scroll down (otherwise it would be 5)
 6 ... we leave the rest as they are so we do not disable something important

Jetzt ist die rechte Seite des Touchpads deaktiviert und reagiert nicht mehr auf das Scrollen.


Hrmmm ... nun, das funktioniert fast. Ich möchte immer noch in der Lage sein, nach oben und unten zu scrollen. Deaktivieren Sie einfach das Klicken mit der rechten Maustaste, wenn ich auf die rechte Seite des Pads klicke.
BioGuy

0

Ich habe auf meinem Thinkpad eine Lösung für dasselbe Problem gefunden. Ich bin sicher, dass es auch auf anderen Computern mit Synaptics-Trackpads funktioniert:

/ubuntu//a/572813/366397

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.