答案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 设置面板上的设置似乎仍然没有任何效果,但鼠标指针比以前更快。