我想禁用单击 Synaptic 触摸板右侧时的右键单击功能。我尝试了 Synaptic 工具,但它没有应用该设置。
下面是一个问题,有人遇到了类似的问题,但那里给出的答案最终并没有解决我的问题。
任何帮助都将受到高度赞赏。
谢谢。
答案1
可以使用 synclient 解决这个问题:
键入synclient -l
以列出您的配置。在输出的末尾,您将看到类似以下内容的内容
RightButtonAreaLeft = 3068
RightButtonAreaRight = 0
RightButtonAreaTop = 4326
RightButtonAreaBottom = 0
必须通过输入以下两个命令将这些值更改为 0(零):
synclient RightButtonAreaLeft=0
和
synclient RightButtonAreaTop=0
现在,单击触控板上的任意位置都会触发左键单击。要右键单击,请用两根手指单击触控板。
为了使这些更改永久生效,请将这两个命令写入 shell 脚本,并将该脚本添加到启动应用程序中:
nano ~/.synaptics-custom-settings.sh
将此代码粘贴到 shell 脚本中:
#!/bin/bash
synclient RightButtonAreaLeft=0
synclient RightButtonAreaTop=0
在 Unity 中打开启动应用程序程序,并将 ~/.synaptics-custom-settings.sh 添加到启动应用程序列表中。