synclient 问题:缺少“-m”标志

synclient 问题:缺少“-m”标志

我正在尝试按照给出的说明设置三指轻拂手势的操作这里,在从 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 之间无法工作。

下载:https://ftp7.de.netbsd.org/pub/releases.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics_1.6.2-1ubuntu6_amd64.deb

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"

现在保存文件,重新启动,您就完成了!

相关内容