我以为我已经设置了 Syndaemon 在我打字时禁用触摸板,然后是 0.8 秒。为了更改硬编码到触摸板设置对话框中的默认触摸板延迟 2.0 秒,我取消选中“打字时禁用触摸板”并将“syndaemon -i 0.8 -K -R -t”添加到启动列表中应用程序。现在大多数情况下,触摸板在我输入时不会按我的意愿记录点击。但是,有时在打字时,即使我正在打字,光标仍会轻弹到文本框中的随机位置。我不会在两次击键之间花费接近 0.8 秒的时间 - 这里会发生什么?
为了在发生不需要的行为时验证 syndaemon 是否使用正确的选项运行,我运行:
$ ps -ef | grep syndaemon
user 1840 1747 0 Sep23 ? 00:00:00 syndaemon -i 0.8 -K -R -t
Run Code Online (Sandbox Code Playgroud)
一切似乎都很好。可能是什么问题?我如何去找出是否应该归咎于 syndaemon?
-t 仅禁用点击和滚动,而不是鼠标移动,以响应键盘活动。
请参阅man syndaemon获取更多信息。
基本上,您已经禁用了点击和滚动,但没有使用该命令进行移动。尝试这样的事情:
syndaemon -i 0.8 -K -R
Run Code Online (Sandbox Code Playgroud)
小智 1
我发现让 syndaemon 在当前版本中工作的唯一方法是禁用 XRecord 支持(它似乎根本不起作用),并使用 -m 50 (即每 50 毫秒轮询一次)。
所以:
syndaemon -m 50
Run Code Online (Sandbox Code Playgroud)
然而,这似乎使键盘失去按键并翻转到“始终向下移动”模式等,因此本质上 syndaemon 似乎毫无用处。使用触摸板的唯一方法是使用键盘快捷键手动禁用触摸板。
| 归档时间: |
|
| 查看次数: |
5062 次 |
| 最近记录: |