![synclient 问题:缺少“-m”标志](https://linux22.com/image/843807/synclient%20%E9%97%AE%E9%A2%98%EF%BC%9A%E7%BC%BA%E5%B0%91%E2%80%9C-m%E2%80%9D%E6%A0%87%E5%BF%97.png)
我正在尝试按照给出的说明设置三指轻拂手势的操作这里,在从 13.04 升级到 kubuntu 13.10 之前,它运行良好。现在,当我按照说明操作时,命令synclient -m 100
出现此错误:
synclient: invalid option -- 'm'
Usage: synclient [-h] [-l] [-V] [-?] [var1=value1 [var2=value2] ...]
-l List current user settings
-V Print synclient version string and exit
-? Show this help message
var=value Set user parameter 'var' to 'value'.
我已将行Option "SHMConfig" "on"
和添加Option "Protocol" "event"
到/etc/X11/xorg.conf
,然后重新启动。
答案1
遇到了同样的问题,降级到 1.6.2 版解决了这个问题。似乎 -m 选项在 1.7.1 版中被删除了。降级后 -m 选项又回来了,三指手势也能用了。如果您需要降级方面的帮助,请告诉我。
注意:您应该有一个鼠标,因为触控板在步骤 2 到步骤 7 之间无法工作。
sudo apt-get purge xserver-xorg-input-synaptics
sudo reboot #not sure if needed
sudo dpkg -i /path/to/xserver-xorg-input-synaptics_1.6.2-1ubuntu6_amd64.deb
如果上一步的结果是告诉您缺少依赖项,则下一个命令可能会修复依赖项:
sudo apt-get install -f
sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf
sudo gedit /etc/X11/xorg.conf
Section "InputClass"
查找包含以下EndSection
内容的部分:
'Identifier "touchpad catchall"
并在该部分中添加以下两行:
Option "SHMConfig" "on"
Option "Protocol" "event"
现在保存文件,重新启动,您就完成了!