![如何禁用默认的 syndaemon?](https://linux22.com/image/1140028/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%E9%BB%98%E8%AE%A4%E7%9A%84%20syndaemon%EF%BC%9F.png)
默认情况下,syndaemon 以 调用-i 2.0 -K -R -t
。这会在启动时自动运行。在以前的 ubuntus 中,您可以转到鼠标设置并禁用“键入时禁用鼠标”选项,但现在在 ubuntu 15+ 中,该选项似乎已被删除。
我如何禁用 syndaemon 的默认调用,以便我可以在其位置运行我自己的无缺陷的命令?
我应该补充一下,这之前已经报道过这里。
我尝试过将其放入启动应用程序中:sleep 30; killall syndaemon; syndaemon -i .5 -K -R -d
,但不起作用。我也尝试过将该行放入我的 .profile 中,但 syndaemon 似乎在 .profile 加载后启动。
答案1
首先找到 syndaemon 可执行文件
which syndaemon
然后找到哪个包拥有它
dpkg -S /usr/bin/syndaemon
然后列出拥有它的包的内容
dpkg -L xserver-xorg-input-synaptics
查看列出的 .conf 文件,您将看到可以更改的设置。
如果你找不到你想要的选项,请尝试阅读列出的手册页,这些是 /usr/share/man 中的任何内容,你可以按如下方式查看它们
man 4 synaptics
这是在 ubuntu 16.04 上测试的,其他版本应该也没什么不同
答案2
你的想法是正确的,但是命令需要稍微不同:
sh -c "sleep 30; killall syndaemon; syndaemon -i .5 -K -R -d"
这为我解决了这个问题。