Wie kann ich verhindern, dass sich mein Cursor bewegt, wenn ich auf das Trackpad klicke?

7

Ich habe gerade Ubuntu 12.10 auf meinem Macbook Pro installiert. Wenn ich auf das Trackpad klicke, wird es immer als kleine Mausbewegung sowie als Klick registriert, sodass es alles zieht, worauf ich klicke. ist noch jemand darauf gestoßen? Gibt es eine Synaptik-Einstellung, die helfen kann? Im Moment habe ich das Tippen aktiviert, weil das normale Klicken so schwierig ist.

Ich hatte dieses Problem nicht, als ich Ubuntu in einer VM ausführte, aber ich denke, dass es eine andere Abstraktionsschicht gibt, die verhindert, dass Synaptics diejenige sind, die direkte Touchpad-Eingaben interpretiert.

Vielen Dank!

David
quelle
Siehe auch diese Frage: askubuntu.com/questions/128023/…
jdthood

Antworten:

3

Auf meinem HP Envy 14 Spectre habe ich Folgendes hinzugefügt:

$ cat /etc/X11/xorg.conf.d/51-envy-quirks.conf 
Section "InputClass"
    Identifier "Envy clickpad"
    MatchDriver "synaptics"
    Option "SHMConfig" "True"
    Option "LeftEdge" "1268"
    Option "RightEdge" "5680"
    Option "TopEdge" "1640"
    Option "BottomEdge" "4729"
    Option "AreaBottomEdge" "3900"
    Option "TapButton1" "1"
    Option "TapButton2" "3"
    Option "TapButton3" "2"
    #Option "SoftButtonAreas" "3915 0 3900 0 3032 3914 3900 0"
EndSection

Kantenwerte hängen von Ihrem Trackpad ab. Die SHMConfigOption ist nützlich, um Kantenwerte mit zu erfassen synclient -m 100.

Die Option, die AreaBottomEdgediesen Klickbereich deaktiviert, ist, aber sie deaktiviert auch das Klicken mit der rechten oder mittleren Maustaste. Nur das Klicken mit der linken Maustaste ist aktiviert.

Deshalb TapButton2und TapButton3wird verwendet, um fehlende Tasten nachzuahmen.

Der einzige Nachteil dieses Ansatzes besteht darin, dass Sie nicht die rechte oder mittlere Taste, sondern nur die linke Taste ziehen können.

Dangra
quelle
Würde es Ihnen etwas ausmachen, einen kurzen Blick auf meine verwandte Frage zu werfen ? Ich bin hier irgendwie verloren.
Alix Axel
1

Ich habe dies gerade gefunden, als ich nach Lösungen für das gleiche Problem gesucht habe (ich hatte es auf einem Apple Magic Trackpad wirklich schlecht). Diese synaptischen Optionen haben es für mich behoben ... versuchen Sie dies im Terminal:

$ synclient HorizHysteresis=100 VertHysteresis=100

Diese Optionen steuern, wie viel Bewegung Sie ausführen müssen, bevor das Touchpad es als Bewegungsereignis registriert. Der Standardwert ist 4, was ich als viel zu empfindlich empfand.

Wenn dies das Problem behebt, passen Sie es Ihren Wünschen an und machen Sie es dauerhaft, indem Sie es zu einer xorg-Konfigurationsdatei hinzufügen.

Und um zu erfahren, welche Optionen es gibt und was sie tun, lesen Sie man synclient

Slinkp
quelle