我可以限制鼠标点击频率吗?

Oli*_*Oli 9 mouse xorg xinput

我有一个非常烦人的错误。这不是错误报告,但我会报告错误对我的影响。有时,当我单击中键时,它会通过两个或三个中间单击事件触发。我说偶尔,但它是成簇出现的。这纯粹是烦人的效果:

  • 链接在 X 个新标签页中打开 X 次
  • 我将一些东西粘贴到终端 X 次
  • 我点击鼠标中键开始自由滚动,if (X % 2 == 0)它认为我根本不想滚动。

这个bug困扰了我很久。马上回到 9.04。从那时起,我更改了以下内容:

  • 新主板(相同CPU)
  • 新鼠标(罗技 => 雷蛇)
  • 新显卡(仍然是Nvidia,仍然是二进制驱动程序)
  • 新安装的 Ubuntu(配置文件的副本 - 但问题也发生在新的访客配置文件中)

错误中有一个建议(现在已因不活动而被删除)表明 Nvidia 驱动程序可能是原因。

但我不是来和大家讨论这个 bug 的,因为我们不在这里做 bug 报告。鉴于这个问题对我来说不会死,我想我会问这里的许多聪明人是否可以解决它。我有一个想法:

我可以在 X/XInput/whatever-mice-use 中对点击事件设置最小延迟吗?

如果我能在那里设置一个 50 毫秒的屏障,我敢肯定它不会影响我,但它会消除错误。

显然,如果您熟悉如何彻底修复错误,我也想听听您的意见!

Oli*_*Oli 6

原来这个问题由两只鼠标的硬件故障引起的。我通过打开鼠标并将滚轮和所有按钮开关与压缩接触清洁器用软管冲洗来修复它。

不幸的是,这溶解了鼠标滚轮索具上的油脂,所以我不得不在这些部件上涂抹新鲜的硅脂。

总而言之,花费 8 英镑让一只 100 英镑的鼠标起死回生似乎是一笔划算的交易。是的,我为鼠标付出了太多,但它看起来很漂亮。

在此处输入图片说明


Joh*_*ber 0

当我查找鼠标去抖动时,Ubuntu 论坛文章提到了https://launchpad.net/btnx/和 btnx-config。这听起来像是一个通用工具,但也许会有帮助。