禁用 X1 Carbon Gen 2 Synaptics 触摸板上的右键单击选项

禁用 X1 Carbon Gen 2 Synaptics 触摸板上的右键单击选项

我想禁用单击 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 添加到启动应用程序列表中。

相关内容