Einige Einstellungen in 50-synaptics.conf haben keine Wirkung

Einige Einstellungen in 50-synaptics.conf haben keine Wirkung

Ich habe Probleme beim Bearbeiten der Synaptics-Datei für mein Touchpad /etc/X11/xorg.conf.d/50-synaptics.conf. Ich habe ein Debian-basiertes Linux mit Gnome 3.4.2.

Der (vermutlich) relevante Teil der besagten Datei lautet wie folgt:

Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "MaxSpeed" "4"
Option "AccelFactor" "0.0825"
Option "ClickPad" "1"
Option "VertEdgeScroll" "1"
Option "VertTwoFingerScroll" "1"
Option "RBCornerButton" "3"

Interessant ist, dass einige dieser Einstellungen befolgt werden, während andere ignoriert werden. Es scheint, dass die AccelFactorbefolgt wird, aber VertTwoFingerScrollsie wird definitiv ignoriert. Ich habe die erstere angepasst, neu gestartet und den tatsächlichen Unterschied unter gesehen synclient -l.

Das habe ich übrigens geprüft: https://askubuntu.com/questions/26290/50-synaptics-conf-options-not-working Und ich kann bestätigen, dass ich keine /etc/X11/xorg.confDatei habe, nur /etc/X11/xorg.conf.d/50-synaptics.conf.

Ich habe das Debian-Wiki für Synaptics überprüft und es kann sein, dass etwas anderes diese überschreibt. Ich kann das näher erläutern. Ansonsten könnte es etwas anderes sein. Aber ich möchte lieber das Feedback der Community erhalten, bevor ich mich weiter vorwage.

Ich habe seit 4-6 Wochen ein Debian-basiertes Linux und bin in der Anfangsphase des Lernens. Mein Hauptziel ist, dies so schnell wie möglich zu optimieren, um eine andere Routine für das Lernen zu entwickeln, anstatt mich mit unmittelbaren Dingen zu befassen.

Meine Einschränkungen sind Zeit und Unwissenheit. Ich bevorzuge bei jeder Lösung wenige Schritte gegenüber vielen und GUI gegenüber CLI, damit ich mein Lernen in einer anderen Reihenfolge fortsetzen kann als der, die nur durch die Problembehebung vorgegeben ist. Aber in diesem Fall scheint es, dass eine einfachere Korrektur einiger Einstellungsdateien ausreichen sollte.

Antwort1

Ich denke, das Problem, auf das Sie gestoßen sind, ist das Überschreiben Ihrer Konfiguration durch die GNOME-Umgebung.

Ich empfehle Ihnen, den dconf-Editor zu installieren, falls er noch nicht installiert ist

sudo apt-get install dconf-editor

Führen Sie es dann in Ihrem Terminal mit Ihrem eigenen Benutzer aus (ohne sudo zu verwenden). Eine GUI sollte sich öffnen. Gehen Sie zu org.gnome.settings-daemon.plugins.mouse und deaktivieren Sie dieaktivOption. Abmelden und wieder anmelden, dann sollte es funktionieren.

Auf diese Weise weisen Sie Ihre Desktop-Umgebung an, die Konfiguration für Ihre Maus NICHT zu überschreiben.

Es ist möglich, alles im Terminal zu erledigen, indem Sie gsettings wie folgt verwenden:

gsettings set org.gnome.settings-daemon.plugins.mouse active false

gsettings ist sehr leistungsfähig, muss aber mit Vorsicht verwendet werden. Es ist nützlich, es zu verwenden, wenn Sie nach einem bestimmten Schlüssel suchen, zum Beispiel mit:

gsettings list-recursively | grep mouse

Ich rate Ihnen, zunächst die tatsächlichen Einstellungen, die Sie verwenden, zu kopieren, für den Fall, dass neue Probleme auftauchen (das ist immer eine gute Vorgehensweise), indem Sie Folgendes tun:

synclient >> touchpad_original_config

Anschließend können Sie Ihre aktuellen Werte für die Optionen abrufen.

Wenn es nicht funktioniert, teilen Sie uns den Inhalt der letzten Xorg.X.log-Datei in /var/log mit, um uns weitere Informationen zu Ihrem Problem zu geben.

Quelle :https://wiki.archlinux.org/index.php/Touchpad_Synaptics#GNOME.2FCinnamon

Antwort2

Versuchen Sie, die Option "ClickPad" auf "0" zu setzen

Ich weiß nicht, warum, aber wenn die Funktion aktiviert ist, kann ich auf meinem Computer nicht mit zwei Fingern scrollen; wenn sie deaktiviert ist, kann ich das.

verwandte Informationen