%20MacBook%20Air.png)
Ich habe vor Kurzem Linux auf einem MacBook Air (Anfang 2014) installiert und versuche, das Touchpad so zu optimieren, dass es tatsächlich nutzbar ist.
Folgendes ist mir aufgefallen:
1) Beim Surfen im Internet erscheinen bei mir häufig versehentlich Rechtsklickmenüs. Das Touchpad scheint sehr empfindlich zu sein und ich möchte, dass das aufhört.
2) Ich kann den Cursor mit einem Finger über das Touchpad bewegen, aber sobald ich einen anderen Finger oder einen Teil meiner Hand (oft aus Versehen) auf das Touchpad lege, stoppt die gesamte Navigation und ich kann den Cursor nicht bewegen, solange mehr als ein Stück Fleisch das Touchpad berührt. Ich möchte nicht, dass das passiert, und weiß nicht, wie ich das verhindern kann. MacOS ist in dieser Hinsicht nicht so restriktiv.
Um Nr. 1 zu beheben, habe ich den Vorschlag unter dem folgenden Link ausprobiert. Dieser versucht, den standardmäßigen Rechtsklickmechanismus auf den von MacOS zu ändern, der aus einer Tastenkombination+Klick besteht.
https://www.void.gr/kargig/blog/2009/06/11/handling-right-clicks-on-a-macbook-running-linux/
Das hat jedoch nicht funktioniert. Wenn ich auf die Befehlstaste klicke, wird stattdessen das Linux Mint-Menü angezeigt. Die Rechtsklickfunktion bleibt unverändert und bleibt das Tippen mit zwei Fingern.
Ich habe außerdem Folgendes eingefügt in /etc/X11/xorg.conf.d/50-synaptics.conf
:
Option "TapButton2" "0"
So:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
Option "TapButton2" "0"
EndSection
Das hat jedoch nichts bewirkt und beim Ausführen synclient -l
wird immer noch Folgendes angezeigt:
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
Ich habe auch nachgesehen /var/log/Xorg.0.log
und sehe, dass TapButton2 = 0 übernommen wurde, aber es hat keine Wirkung gezeigt, weil ich immer noch mit der rechten Maustaste klicken kann, indem ich mit zwei Fingern auf das Touchpad klicke.
[ 9.240] (**) Option "TapButton2" "0"
An diesem Punkt bin ich mir nicht sicher, ob es überhaupt möglich ist, das Touchpad richtig zu konfigurieren, da einfache Konfigurationsänderungen anscheinend nicht funktionieren.
Antwort1
Ich hatte ähnliche Probleme auf einem MacBook Pro (8,1) mit Ubuntu 15.04 (und früheren Versionen). Für eine kurzfristige Lösung versuchen Sie, synclient direkt zu verwenden, z. B.
synclient TapButton2=0
. Ich habe meine Änderungen dauerhaft gemacht, indem ich /etc/X11/xorg.conf.d/50-synaptics.conf
sie nach kopiert habe /etc/X11/xorg.conf.d/10-synaptics.conf
(ich glaube nicht, dass Sie ersteres bearbeiten sollen). Fügen Sie am Ende der neuen Datei einen neuen Abschnitt ein
Section "InputClass"
Identifier "Set TB2 to 0"
MatchDevicePath "/dev/input/event*"
Option "TapButton2" "0"
EndSection
Möglicherweise müssen Sie neu starten. Schließlich habe ich für meine Änderungen statt MatchDevicePath
die MatchProduct
und Informationen aus einem vorherigen Abschnitt in der Datei kopiert (ich bin nicht sicher, ob das notwendig ist). Schließlich*2 kann es hilfreich sein, die Empfindlichkeit (mit oder ) MatchDriver
anzupassen .FingerHigh
FingerLow