Ich habe ein ThinkPad x240 und es hat einige bekannte Probleme mit ruckelndem Touchpad-Verhalten unter Linux aufgrund des Unterschieds zwischen horizontaler und vertikaler Auflösung. Die frühere Lösung (in xorg) bestand darin, einige Konfigurationsdateien in /etc/X11/xorg.conf.d/ einzugeben (sieheHier,Hier). Aber jetzt bin ich in Ubuntu 17.10 und daher in Gnome mit Wayland. Die xinput-Liste zeigt Folgendes:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:13 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:13 id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:13 id=8 [slave keyboard (3)]
In /usr/share/X11/xorg.conf.d/ befinden sich mehrere Dateien:10-amdgpu.conf 10-radeon.conf 50-synaptics.conf 10-quirks.conf 40-libinput.conf 70-wacom.conf
Ich habe versucht, die 50-synaptics.conf hinzuzufügen, um sie mit der abzugleichenHieraußer dass ich die Zeile MatchProduct wie folgt geändert habe MatchIsTouchpad "on"
. Ich habe auch versucht, die Datei 40-libinput.conf zu bearbeiten:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "VertResolution" "100"
Option "HorizResolution" "65"
Driver "libinput"
EndSection
Keine dieser Konfigurationsdateien hat mir geholfen, mein Problem zu lösen. Soweit ich weiß, sind die einzigen beiden Einstellungen, die ich brauche, VertResolution
und HorizResolution
. Wie kann ich diese für mein Touchpad und dauerhaft einstellen?
Antwort1
Bei all den verschiedenen X-Implementierungen ist die zuverlässigste Methode zum Einstellen von Eingabegeräteoptionen die Verwendung xinput
wie gezeigtIn dieser Antwort. In Ihrem Fall wird der „Optionsname“, nach dem Sie suchen, so etwas wie „Auflösung“ sein, je nachdem, wie Ihr Gerät die Optionen benennt.