Logitech M570 轨迹球在 Linux 上太慢

Logitech M570 轨迹球在 Linux 上太慢

因为我的曼扎罗Linux 使用 libinput,轨迹球(Logitech M570)的鼠标指针(加速度)很慢。

通过 KDE GUI 面板调整鼠标不起作用,甚至无法通过命令行界面进行调整新输入

答案1

我发现Bug 1217881. 摘要:无法更改轨迹球指针速度,建议创建一个 hwdb 文件来为鼠标设置正确的 DPI。

这甚至可能不起作用,但它为我指明了正确的方向。我很困惑,因为如果我输入 xinput 列表,我会得到两个条目:

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

所以我想,也许第一个建议在 Manjaro 上不起作用(Arch Linux)Linux,因为udev找到太多与鼠标名称相同的条目。

因此我继续搜索如何替换此命令中的“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:清洁其他一切
  • 第四步:把球放回去

这款鼠标的球下很容易积聚大量污垢。请轻轻清洁所有可以清洁的地方;灰尘堵塞光学传感器很可能会导致鼠标速度变慢,从而无法正确跟踪球的运动。

这是我的 M580 的小图片,供我参考如何让它为我工作:

在此处输入图片描述

相关内容