Debian GNOME: タッチパッド設定がありません。シナプティックの代わりに libinput を使う

Debian GNOME: タッチパッド設定がありません。シナプティックの代わりに 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-binlibinput10:amd64およびインストール済みとしてマークされlibinput5:amd64ますxserver-xorg-input-libinput

Arch Wiki - タッチパッドシナプティクス説明する

デスクトップ統合(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-synpacics
  • 次のすべてのシナプス関連ファイルを削除します/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

おすすめ記事