问题描述
我已经在设置中检查了该选项,但它不起作用。我也在这个网站上搜索解决方案,但没有一个工作。我该怎么办?
最佳解决思路
这个命令对我有效(1是在re-enabling触摸板之前按下最后一个键后等待的秒数,将其改为你想要的任何值):
syndaemon -i 1 -K -d
只需将其添加到启动应用程序,使其在重启/关闭后工作。要查看更多选项,请在终端中键入此命令:
syndaemon --help or man syndaemon
次佳解决思路
与其他人一样,syndaemon实用程序解决了我的问题。对我来说,syndaemon已经在运行了。
在玩完它并阅读其他一些答案后,我确定原因是-t
选项。
该选项必须有一个错误,因为当它被指定时,我仍然可以在键入时滚动和点击。但是,如果您完全省略该选项,那么一切正常;如果不包含-t
选项,则在键入时将按预期禁用整个触摸板。我只需运行以下命令重新启动syndaemon而不使用-t
。
$ killall syndaemon
$ syndaemon -i 1 -KRd
-
-i
允许您指定在re-enabling触摸板之前停止键入后syndaemon应等待的时间。一秒钟已经运行,似乎对我来说没问题。 -
-K
告诉syndaemon在监视键盘输入时忽略修饰键和修饰符+键组合。 -
-R
告诉syndaemon使用”XRecord”扩展而不是轮询键盘输入。我想它出于性能原因使用它;扩展可能会在键入活动停止时报告,而不是依赖syndaemon来连续轮询键盘以查看是否有输入。 -
-d
只是告诉syndaemon在启动它时在后台运行,而不会阻止你的终端输入。如果您不包含此选项,则当您关闭终端时,syndaemon将停止。
所以最后它是-t
选项,这是罪魁祸首。只需让syndaemon在没有它的情况下运行,一切都很好。
PS – 我的机器是一个原创的联想瑜伽13,万一有人在想。我完全吹走了我的Windows安装并替换为Ubuntu 14.04。
第三种解决思路
尝试从Ubuntu软件中心安装指点设备。键入”pointing devices”,然后单击“安装”。安装完成后,从破折号打开程序。程序打开后,触摸板应该显示(以及插入的任何其他鼠标)。单击您的触摸板,将显示名为palm detection
的选项。将range
一直设置为low
,将pressure
设置为high
。然后关闭它。如果这不能解决问题的响应。
第四种思路
我尝试了所提到的所有选项但没有效果。然后我发现这个魔术命令对我有用。试试这个,可能会对你有用
syndaemon -i 1 -K -d