Debian GNOME: Touchpad-Einstellungen fehlen. Verwenden Sie libinput statt synaptics

Debian GNOME: Touchpad-Einstellungen fehlen. Verwenden Sie libinput statt synaptics

Ich habe vor Kurzem eine Neuinstallation von Debian GNOME durchgeführt und von stabil auf Testing aktualisiert. Vor dem Update auf Testing hatte ich mehrere GUI-Einstellungen für mein Touchpad. Nach dem Update sind sie verschwunden, wie im Screenshot zu sehen:Screenshot, der zeigt, dass Optionen fehlen

Beispielsweise würde ich erwarten, die Einstellung für natürliches Scrollen auf dieser Einstellungsseite zu finden.

Das Öffnen dieser Seite vom Terminal aus führt zu folgender Fehlermeldung

$ gnome-control-center mouse

(gnome-control-center:15084): mouse-cc-panel-WARNING **: Detected synaptics X driver, please migrate to libinput

Dies weist darauf hin, dass das Problem darauf zurückzuführen ist, dass libinputes nicht installiert wurde.

Die Ausführung $ dpkg-query -l '*libinput*'im Terminal zeigt, dass libinput-bin, libinput10:amd64, libinput5:amd64und xserver-xorg-input-libinputinstalliert sind.

Arch Wiki – Touchpad-Synaptiksagt

Bitte beachten Sie, dass Sie xf86-input-libinput benötigen, wenn Sie eine Desktop-Integration wünschen (d. h. die Möglichkeit, das Touchpad über das GNOME-Kontrollzentrum oder die KDE-Einstellungen zu konfigurieren).

Das xserver-xorg-input-libinputinstallierte Paket wird aus xf86-input-libinputden von Arch Wiki referenzierten Daten erstellt.

Wie kann ich mein Problem lösen, sodass ich die fehlenden Einstellungen wiederbekomme?

Antwort1

Da ich das gleiche Problem hatte, habe ich es mit diesem Verfahren behoben:

  • Installieren Sie alle libinput-Pakete (libinput5, libinput10, xserver-xorg-input- libinput
  • Entfernen Sie den Synaptics-Treiber → xserver-xorg-input-synpatics
  • Entfernen Sie alle mit Synaptics in Zusammenhang stehenden Dateien in /etc/X11/xorg.conf.d/(Gefällt mir 50-synaptics.conf)
  • Neustart

Und das Touchpad ist wieder im GControl-Center.

Ursache des Problems:

GNOME und die meisten anderen Desktopumgebungen waren für Touchpads auf die alten „Synaptic“-Treiber angewiesen. In GNOME 3.20 sind sie jedoch auf libinput umgestiegen. Das Problem lag darin, dass „xserver-xorg-input-synaptics“ eine Abhängigkeit von „xserver-xorg-input-all“ ist.

Quelle :https://lists.debian.org/debian-devel/2016/07/msg00266.html

verwandte Informationen