QtCreator 鼠标单击后滚动跳转

QtCreator 鼠标单击后滚动跳转

我已经在 Qt 论坛上问过了,但显然没有 Ubuntu 用户。

重现步骤:

  1. 将光标放在某处。
  2. 使用鼠标滚轮向下滚动,直到光标不再可见。
  3. 选择一些文本。
  4. 开始使用鼠标滚轮向上或向下滚动。

它不是滚动,而是跳转到较大的位置。

3.5.1 或 3.1.1

这是错误吗?有解决方法吗?

答案1

https://bugreports.qt.io/browse/QTBUG-59764

该问题与 Logitech G300 鼠标有某种联系。

相同的:https://bugs.freedesktop.org/show_bug.cgi?id=97510

G300 有两个设备:鼠标和键盘。看来键盘事件会混淆输入系统。

解决方法可以修复滚动问题,但会禁用大多数附加按钮(取决于它们的编程方式):

Section "InputClass"
    Identifier "Ignore keyboard mouse device"
    MatchIsKeyboard "on"
    MatchProduct "Logitech Gaming Mouse G300"
    Option "Ignore" "on"
EndSection

相关内容