Manjaro LinuxにLogitec Master MX 2マウス(ブルートゥース)が接続されており、自然スクロール構成を使用しています。ただし、システムを再起動または復元すると、スクロールは通常モード(自然スクロールではありません)に戻ります。 POP_OS(Gnome)を実行する他のLinuxシステムがありますが、同じ問題があります。
自然なスクロールを再取得するには、設定>マウスとタッチパッド>機能を無効にしてから再度有効にする必要がありました。
私はこれが小さな問題であることを知っていますが、生産性に大きな影響を与えます。私は「無効にする>アクティブにする」自然なマウススクリプトが私に役立つと思いました。
似たようなBluetooth問題が発生した人はいますか?
私の主なシステム:
割り当て_解除 = 20.2
GNOMEバージョン= 3.381
Linux=5.8.18-1
ありがとうございます!
答え1
Logitech M325マウスでも同じ問題が発生します。これは、Logitech Unifiedレシーバーを使用するBluetoothマウスではありません。
したがって、私はこれがBluetooth関連の問題ではなく、ハードウェア構成設定を保存して適用するためのGNOMEとその基本アーキテクチャと関連している可能性が高いと思います。
興味深いことに、この問題は同じノートブックのタッチパッドには影響しません。タッチパッドは常に接続されており、マウスはノートブックがドッキングされている場合にのみ接続されるためです(UnifyingレシーバーはドックのUSBポートに接続されています)。
FWIW、KDEにも同様の問題の歴史があります。私はFedora 32から33にアップグレードするまで(そしてGNOMEを3.38.1にアップグレードするまで)、GNOMEでこれを見たことがありませんでした。
ただし、次を使用して端末またはスクリプトで設定を切り替えることができます。
$ gsettings set org.gnome.desktop.peripherals.mouse natural-scroll false
$ gsettings set org.gnome.desktop.peripherals.mouse natural-scroll true
答え2
ここにバグを報告しました。https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3421
私も解決策が見つかりました:
内部に次の行を追加してください
/usr/share/X11/xorg.conf.d/40-libinput.conf
。Option "NaturalScrolling" "on"
ドライバ「libinput」行の真上
再起動してもう一度テストしてください。