当我用鼠标中键滚动时,滚动事件会继续,直到逐渐变为 0。
我认为这是一个普遍问题,因为我在多个 Linux 发行版(NixOS 和 ArchLinux)和不同的桌面/窗口管理器上都遇到过这个问题。目前我正在使用i3
窗口平铺管理器。
我想在按下任何其他按钮时停止该事件,以防止出现以下情况:
Scroll + Ctrl
Ctrl +Scroll
仅在应该时触发缩放Scroll
在一个窗口中,然后切换到事件继续的另一个窗口(也发生在第一个示例中)
答案1
发生这种情况是因为synaptics
选项CoastingSpeed
。
设置为零可以防止这种情况发生。
在配置中:
Option "CoastingSpeed" "0"
在命令行上:(
synclient CoastingSpeed=0
重新启动后不会持续存在)