Logitech M570 トラックボールは Linux では遅すぎる

Logitech M570 トラックボールは Linux では遅すぎる

私のマンジャロLinux は libinput を使用しますが、トラックボール (Logitech M570) のマウス ポインター (加速) は遅くなります。

KDE GUIパネルでマウスを調整しても、コマンドラインインターフェイスで調整した場合と同様に機能しませんでした。xinput

答え1

私は見つけたバグ 1217881。概要: トラックボール ポインタの速度を変更できないマウスに適切な DPI を設定するために hwdb ファイルを作成することを提案しています。

これもうまくいかないかもしれませんが、正しい方向を指し示してくれます。xinput リストを入力すると、2 つのエントリが表示されるため、混乱しています。

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Logitech M570                             id=11   [slave  pointer  (2)]
⎜   ↳ Logitech M570                             id=12   [slave  pointer  (2)]

そこで私は、最初の提案はManjaroではうまくいかなかったのかもしれないと考えました(アーチリナックス) Linux、なぜならユーデブマウスの名前のエントリが多すぎます。

そこで、このコマンドの「name:」パラメータを置き換える方法を検索し、次の GitHub ページを見つけました。dfu-utils-cross/eudev-3.1.5/hwdb/70-マウス.hwdb

# if vid/pid is unavailable, use
# mouse:*:name:<name>:
# if name is unavailable, use
# mouse:<subsystem>:v<vid>p<pid>:*
#
# For example, the following 5 matches all match the same mouse:
# mouse:usb:v17efp6019:name:Lenovo Optical USB Mouse:
# mouse:usb:*:name:Lenovo Optical USB Mouse:
# mouse:usb:v17efp6019:*
# mouse:*:name:Lenovo Optical USB Mouse:
So I've done this, which work for me:

sudo /etc/udev/hwdb.d/99-m570.hwdb

# Logitech M570 trackball
mouse:usb:v046dp1028:name:*:
 MOUSE_DPI=540@167

次に、次の操作を実行します。

sudo udevadm hwdb --update Then restart X.

KDE マウス GUI 設定パネルで設定を変更してもまだ効果がないようですが、マウス ポインターは以前よりも高速になりました。

答え2

多くのxinputコマンドを実行した後、他の投稿が示唆しているように、次のことに気付きました。

  • ステップ1: ボールを取り外す
  • ステップ2: センサーをクリーニングする
  • ステップ3: その他すべてを掃除する
  • ステップ4: ボールを戻す

このマウスはボールの下にたくさんの汚れがたまりやすいです。できる限りすべてを丁寧に掃除してください。光学センサーを塞ぐ汚れマウスの動作が遅くなり、ボールの動きを適切に追跡できなくなる可能性が非常に高くなります。

私の M580 がどのように動作するかの参考として、この小さな写真を示します。

ここに画像の説明を入力してください

関連情報