Ich habe kürzlich Debian GNOME neu installiert und von Stable auf Test aktualisiert. Vor dem Aktualisieren auf Tests hatte ich mehrere GUI-Einstellungen für mein Touchpad. Nach dem Update sind sie wie im Screenshot gezeigt verschwunden:
Zum Beispiel würde ich erwarten, die Einstellung für das natürliche Scrollen auf dieser Einstellungsseite zu finden.
Das Öffnen dieser Seite vom Terminal aus führt zu der folgenden Fehlermeldung
$ gnome-control-center mouse
(gnome-control-center:15084): mouse-cc-panel-WARNING **: Detected synaptics X driver, please migrate to libinput
Dies zeigt an, dass das Problem damit zusammenhängt, dass es libinput
nicht installiert wurde.
Laufen $ dpkg-query -l '*libinput*'
in dem Terminal zeigt , dass libinput-bin
, libinput10:amd64
, libinput5:amd64
und xserver-xorg-input-libinput
installiert sind.
Arch Wiki - Touchpad Synaptics sagt
Bitte beachten Sie, dass Sie xf86-input-libinput benötigen, wenn Sie eine Desktop-Integration wünschen (dh das Touchpad über das GNOME-Kontrollzentrum oder die KDE-Einstellungen konfigurieren können).
Das xserver-xorg-input-libinput
installierte Paket basiert xf86-input-libinput
auf Arch Wiki.
Wie kann ich mein Problem lösen, damit ich die fehlenden Einstellungen zurückerhalte?
Antworten:
Nachdem ich das gleiche Problem hatte, habe ich es wie folgt behoben:
/etc/X11/xorg.conf.d/
(Gefällt mir50-synaptics.conf
)Und das Touchpad ist wieder in der Gcontrol-Mitte.
Ursache des Problems:
GNOME und die meisten anderen Desktop-Umgebungen waren von den alten "synaptischen" Treibern für Touchpads abhängig. In GNOME 3.20 haben sie jedoch auf libinput umgestellt. Das Problem war, 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
quelle
libinput-bin
,libinput10:amd64
,libinput5:amd64
undxserver-xorg-input-libinput
Pakete installiert, ich brauchte nur synaptics und die Konfigurationsdateien zu entfernen , so dass ich gerade liefsudo apt-get purge xserver-xorg-input-synaptics
. Jetzt funktioniert es!synclient
Kommandozeilen - Tool, und während einige Einstellungen sind überxinput
,xinput --list-props
/xinput --set-prop
undxinput --get-button-map
/xinput --set-button-map
, mit einer „SynPS/2 Synaptics TouchPad
“ insbesondere, gibt es nicht eine offensichtliche Art und Weise mit zwei Fingern zu ermöglichen Antippen als zur Verfügung standen durchsynclient
.