Debian GNOME: タッチパッドの設定がありません。Synaptics の代わりに libinput を使用してください

Debian GNOME: タッチパッドの設定がありません。Synaptics の代わりに libinput を使用してください

最近、Debian GNOME をクリーンインストールし、安定版からテスト版にアップデートしました。テスト版にアップデートする前は、タッチパッドの GUI 設定がいくつかありました。アップデート後、スクリーンショットに示すように、それらは消えてしまいました。オプションが欠落していることを示すスクリーンショット

たとえば、この設定ページで自然なスクロールの設定を見つけることができると思います。

このページをターミナルから開くと、次のエラーメッセージが表示されます。

$ gnome-control-center mouse

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

これは、問題がlibinputインストールされていないことに関連していることを示しています。

$ dpkg-query -l '*libinput*'ターミナルで実行するとlibinput-bin、、、libinput10:amd64およびlibinput5:amd64xserver-xorg-input-libinputインストールされていることが示されます。

Arch Wiki - タッチパッド Synaptics言う

デスクトップ統合 (つまり、GNOME コントロール センターまたは KDE 設定を介してタッチパッドを構成する機能) が必要な場合は、xf86-input-libinput が必要であることに注意してください。

xserver-xorg-input-libinputインストールされるパッケージは、Arch Wiki から参照されて構築されますxf86-input-libinput

失われた設定を取り戻すために、どうすれば問題を解決できますか?

答え1

同じ問題が発生したため、次の手順に従って修正しました。

  • すべてのlibinputパッケージ(libinput5、libinput10、xserver-xorg-input- libinput)をインストールします。
  • シナプティクスドライバを削除します → xserver-xorg-input-synpatics
  • /etc/X11/xorg.conf.d/(いいね50-synaptics.conf)内のすべてのシナプティクス関連ファイルを削除します
  • リブート

そしてタッチパッドが gcontrol-center に戻ってきました。

問題の原因:

GNOME および他のほとんどのデスクトップ環境は、タッチパッドに古い「synaptic」ドライバーに依存していました。しかし、GNOME 3.20 では、libinput に切り替えられました。問題は、「xserver-xorg-input-synaptics」が「xserver-xorg-input-all」に依存していたことにありました。

ソース :https://lists.debian.org/debian-devel/2016/07/msg00266.html

関連情報