Konfigurieren der Touchpad-Auflösung mit libinput

Konfigurieren der Touchpad-Auflösung mit libinput

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, VertResolutionund 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 xinputwie 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.

verwandte Informationen