libinput 随机错过鼠标滚动事件

libinput 随机错过鼠标滚动事件

随机地,50 次中可能只有 1 次,鼠标滚动的几个滴答声不起作用。接下来的几个都正常工作。

我正在使用带有 Wayland 的 Ubuntu。

▶ lsb_release -a
LSB Version:    core-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:    22.04
Codename:   jammy

鼠标是 Logitech MX Anywhere 3。我正在使用 Solaar,并且imhweel(修复另一个与基于 Chromium 的应用程序滚动可能无关的错误)。

我已做了一些调查。

  • libinput没有捕获这些事件(运行时它们不会出现libinput debug-events)。
  • dmesg什么也没显示。
  • journalctl什么也没显示。
  • 无论我使用带有 USB 加密狗的鼠标还是通过蓝牙使用鼠标,问题都是相同的。
  • 使用其他鼠标(便宜的有线华硕鼠标)时不会出现此问题。
  • Windows 上不存在该问题,这证明问题出在软件上。

我可以尝试采取什么进一步措施来解决我的问题?

谢谢!

答案1

下列的 https://github.com/bluez/bluez/issues/778 我“rmmod hid_logitech_hidpp”,并可靠地恢复了滚轮事件。

相关内容