Ich verwende Ubuntu 12.04 LTS auf einem MacBook Pro 5.5. Ich frage mich nur, ob es etwas gibt, das alle Probleme mit dem Touchpad beseitigt. Es funktioniert gut, aber es fühlt sich träge an, doppeltes Tippen funktioniert in etwa 75% der Fälle und manchmal, wenn ich etwas auf einer anderen Seite auswähle (obwohl ich nicht sicher bin, ob das mit dem Touchpad zu tun hat und nicht sonderbar ist Laptop Bugs für ein neues LTS)
Wenn es neben den integrierten Systemeinstellungen> Maus und Trackpad> Touchpad-Menü noch Programme, Apps und Befehle gibt, mit denen das Potenzial des Touchpads "optimiert" werden kann.
Antworten:
Sie können den relevanten Abschnitt der Datei ändern
/etc/X11/xorg.conf
. Wenn die Datei nicht vorhanden ist, erstellen Sie eine. Eine Beispieldatei, die Ihnen das richtige Format zeigt, lautet wie folgt:Sie können Optionszeilen löschen, ändern oder hinzufügen. Hier sind einige häufig verwendete Optionen. (Der Link verweist auf eine andere Datei, aber machen Sie sich darüber keine Sorgen. Der von mir angegebene Pfad wird dasselbe tun.)
Da es umständlich ist, jedes Mal neu zu starten, um Ihre Konfiguration zu testen, empfehle ich die Verwendung
synclient
in der Befehlszeile. Hier ist ein weiterer Wiki-Link zu Arch, der die Verwendung erklärtsynclient
. Sie können damit nicht nur Werte für Optionen testen, sondern auch die Standardwerte für die Optionen anzeigen, die Sie nicht festgelegt haben.quelle
Benutz einfach
Grafische Oberfläche zur Steuerung Ihres Touchpads. Viel einfacher.
quelle
E: Unable to locate package gsynaptics
Große Anpassung Chan-Ho Suh , Sie können diese Änderungen vornehmen, um "Natual Scrolling" zu erhalten:
quelle
Ich habe folgendes benutzt: mache die /etc/X11/xorg.conf Datei wie oben empfohlen:
dann mach das:
Dies sollte Ihre aktuellen Touchpad-Einstellungen in die Datei speichern und Ihnen viel Zeit sparen. Passen Sie einfach die Werte an, die als Ergebnis angezeigt werden. Überprüfen Sie die resultierende Syntax noch einmal, oder Sie können Ihren X-Server beschädigen. Dadurch wird auch die Zeile "Parameters ..:" ausgegeben, die der Synclient ausgibt. Sie müssen diese Zeile entfernen. Ich bin nicht sicher, wie ich es auf der Befehlszeilenebene filtern soll. und vergessen Sie nicht,
EndSection
am Ende hinzuzufügen .bearbeitet für eine bessere Version des Shell-Befehls.
quelle
sudo ... | ...
Pipe funktioniert nicht, weil das einzige, was Sie als root ausführen, dassynclient -l
vor der Pipe ist. Sie können versuchen, sudo auf beiden Seiten der Pipe zu verwenden oder den Befehl zu verwenden./root
$ su $ sudo synclient -l | sed 's/ \([a-Z0-9]*\) *= \([0-9.]*\)/\tOption "\1" "\2"/' >> /etc/X11/xorg.conf
und erhielt eine verweigerte Erlaubnis. edit: egal, das scheint auf diesem weg gut zu funktionieren, ich bin mir nicht sicher was ich getan habe. Ich habe die Regex angepasst, um auch negative Werte zu berücksichtigen.su
Wenn Sie nur den Benutzer ändern möchten und dafür Root-Berechtigungen benötigen, muss der Befehl als Root-Sitzung ausgeführt werden.sudo su -
Führen Sie dann die Befehle aus...
und beenden Sie dologout
oderexit
.Ich habe vor ein paar Tagen in den Foren eine ausgezeichnete Lösung speziell für Macbooks gefunden
synclient FingerLow = 10; synclient FingerHigh = 20
Platzieren Sie einen beliebigen Namen und fügen Sie diesen als Ihren Befehl hinzu.
quelle