Deaktivieren Sie die Mausbewegung in Tap Zones auf dem Synaptics Trackpad

17

Ich habe einen HP dv6-3160 mit einem "weichen" Trackpad, z. B. sind die Tasten Teil davon.

Ubuntu 12.10 funktioniert gut damit, abgesehen davon, wenn ich per Drag & Drop arbeiten möchte. Da der Mausbewegungsbereich die Tasten enthält, wenn ich die linke Taste gedrückt halte, kann ich alles nur durch Zucken meines linken Fingers durcheinander bringen (ich kann natürlich auch tippen, um zu klicken und dann Dinge zu bewegen, aber nur nach oben!) .

Was ich tun möchte, ist in der Lage zu sein, eine "tote Zone" einzustellen - stoppen Sie einfach alle Mausbewegungen im Tastenbereich (ich habe genug Platz oben).

Installierte das Synaptics-Paket und versuchte es mit synclient und dem Setzen von BottomEdge, aber egal welchen (gültigen - wenn ich es zu niedrig setze, ist es ein Fehler) Wert ich setze, ändert sich das Mausverhalten nicht.

Vielen Dank im Voraus.

Dave
quelle
Es scheint, als müssten Sie die Treiber selbst patchen, wenn dies möglich ist, um die Deadzone zu erstellen. Das ist kein normaler Anwendungsfall.
Ken Kinder
1
Es scheint in Windows in Ordnung zu funktionieren. Obwohl der Bereich als Maus funktioniert, reagiert er beim Klicken nicht auf Bewegungen. Ich kann nicht glauben, dass ich der Einzige bin - es ist ein echter Schmerz.
Dave
1
Ich habe genau das gleiche Problem und AreaBottomEdge hat bei mir auch nicht so funktioniert, wie ich es mir wünsche. Haben Sie es geschafft, das Problem zu lösen?
Fabio A.

Antworten:

18

Ich bin gerade auf dieses Problem gestoßen und leider ist es eine Sache von RTFM, weil es im Handbuch ziemlich klar beschrieben wird (siehe hier: http://www.x.org/archive/X11R7.5/doc/man/ man4 / synaptics.4.html ).

Der relevante Wert ist "AreaBottomEdge" und im Handbuch heißt es "Ignoriere Bewegungen, Scrollen und Tippen, die unterhalb dieser Kante stattfinden. Die Option ist standardmäßig deaktiviert und kann aktiviert werden, indem die Option AreaBottomEdge auf einen ganzzahligen Wert ungleich Null gesetzt wird." So können Sie es ausprobieren:

  1. Gehen synclient -l | grep BottomEdgeSie wie folgt vor, um die Unterkante Ihres Touchpads herauszufinden.
  2. Sei xder Wert BottomEdgeminus der Höhe der gewünschten Totzone
  3. Mach ein synclient AreaBottomEdge=x
  4. Denn es permanent put es als „Option“ in der seine 50-synaptics.confDatei (nicht wissen , wo es auf Ubuntu, ich bin auf Archlinux und dort seine /etc/X11/xorg.d/50-synaptics)

Wie auch immer, hoffe das hilft.

Calrama
quelle
Beachten Sie, dass sich zumindest für mein Trackpad der Wert "Null" für dieses tatsächlich oben auf dem Trackpad befindet. Um die AreaBottomEdge-Linie zu verringern, müssen Sie die Anzahl erhöhen.
Jeffrey Martinez
Ich denke, auf Ubuntu scheint der Ort, an dem es gespeichert werden soll, /usr/share/X11/xorg.conf.d/ zu sein. Ich habe dort einen InputClass-Abschnitt mit MatchProduct "SynPS / 2 Synaptics TouchPad" und den anderen erforderlichen Anweisungen zum Festlegen der AreaBottomEdge-Einstellung eingefügt, wie in der Manpage zu Synaptics X11 beschrieben.
Reed Hedges
Beachten Sie, dass die Area*EdgeOptionen Berührungen in den Bereichen, die andere Probleme verursachen können, nicht ignorieren: bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/…
stiemannkj1