Logitech Marble Mouse 在 Ubuntu Studio 18.04 中滞后

Logitech Marble Mouse 在 Ubuntu Studio 18.04 中滞后

这不是一个“如何配置滚动​​/按钮”类型的问题。

我有一款罗技大理石鼠标(双键轨迹球),型号为 T-CM14。

问题:屏幕上的鼠标指针非常滞后,以至于无法使用:例如,轨迹球大约需要旋转十圈才能将指针从屏幕顶部移到底部。

系统规格:

  • 操作系统:Ubuntu Studio 18.04 (Xfce) x64
  • 新安装、启用合作伙伴存储库并添加受限附加功能
  • PC:仅配备 USB 连接的 Dell Insperon

轨迹球使用 USB 转 PS/2 适配器连接:

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller
Bus 002 Device 006: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 002 Device 002: ID 413c:2107 Dell Computer Corp. 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

(我应该指出,“M105 光电鼠标”是我插入的第二个指点设备,以便在屏幕上获得工作指针,是否插入它似乎都不会影响轨迹球性能不足的问题。)

有趣的是,有一次我重启时只安装了轨迹球/适配器,这次是在前置 USB 端口,它开始正常工作。但这种情况并没有持续太久,我又重新添加了标准鼠标,以便将指针放在屏幕上需要的位置。

如何修复我的鼠标指针,使其像预期的那样响应轨迹球的旋转?

答案1

您所描述的效果可能取决于屏幕的分辨率。我发现对于高分辨率屏幕,我也需要滚动更多。

两种设置:

  • 加速到最大。这可以在 gnome 配置中设置,也可以通过xinput set-prop "Logitech USB Trackball" 328 1.0xorg conf 中的等效设置,一般来说,我使用以下 /etc/X11/xorg.conf.d/10-libinput.conf
“输入类”部分
     标识符“大理石鼠”
     匹配产品“Logitech USB 轨迹球”
     驱动程序“libinput”
     选项“ScrollMethod”“按钮”
     选项“ScrollButton”“8”
     选项“加速速度”“1”
     # 选项“TransformationMatrix”“2.4 0 0 0 2.4 0 0 0 1”
结束部分

因为我还想通过单击左侧的小按钮来滚动鼠标滚轮。注释的 TransformationMatrix 允许跳过像素并移动得更快,但我更喜欢按如下所示更改 DPI。

  • 通过 /etc/udev/hwdb.d/71-mouse-local.hwdb 设置自定义 DPI
# 罗技大理石鼠标
#id 通过 mouse-dpi-tool /dev/input/event4 获取
鼠标:usb:v046dpc408:名称:Logitech USB 轨迹球:
# 保留下方空间
 鼠标_DPI=100@125

然后udevadm hwdb --updateudevadm control --reload-rules && udevadm trigger拔下再插上鼠标。100 的 DPI 对某些人来说可能太灵敏了,你可以用 200@125 替换。

在您的情况下,id 可能是 v04d9p1400,您可能需要使用 mouse-dpi-tool 进行检查。

相关内容