更改触摸板的右键单击行为

更改触摸板的右键单击行为

我有一台新的联想 T440p(它有一个类似苹果的点击板),在 Windows 中,触摸板的行为符合我的要求,单击时整个表面的行为相同,右键单击时,我用两个手指单击。然而,在 Linux 上,当我单击触摸板的右下部分时,它会被记录为右键单击,我不喜欢这样。我查看了 synaptics 配置 GUI,但找不到更改此行为的选项。我是否遗漏了什么,或者是否有其他方法可以实现所需的行为?

答案1

我第一次成功是在我尝试将软按钮移出触控板边界以禁用右键单击时。这种方法奏效了,但由于我的笔记本电脑也有一个带有集成在触控板上的按钮的触控点,所以我将软按钮移到了触控点的右键单击区域。

我无法让这些更改与文件一起保留xorg.conf(我想我应该能够做到,只是我能力不足),但我让它作为lightdm启动脚本运行。

我编写了一个脚本来执行

synclient RightButtonAreaBottom=2500 RightButtonAreaTop=0

并将其设置为lightdm启动脚本,一切运行正常。

我仍然不太满意,例如,当我在某些位置单击时,光标会向下移动大约 5 个像素,Windows 驱动程序似乎可以弥补这一点(在我的 MacBook Pro 上运行 Linux 时,这也从来不是问题,它也有点击板)。我还想有三指中键单击,但这不是必需的。

相关内容