使用 Synaptics“点击板”,AreaBottomEdge 可防止右键单击

使用 Synaptics“点击板”,AreaBottomEdge 可防止右键单击

我有一台新的索尼 Vaio Z,我相信他们称之为“触摸板”。也就是说,它是一个触摸板,下面有一个物理按钮,并且在软件中使用检测到的单击位置来确定单击是左键单击、右键单击、中键单击还是其他单击。

触摸板有两个部分:

索尼 Vaio Z 触摸板

上部的纹理部分是“触摸”区域(至少在 Windows 7 中),下部的光滑部分下方有物理按钮。 (如果有人好奇的话,底部中心的小工具是指纹识别器)。

在 Linux 中,我发现当我单击时,我的鼠标光标正在移动,因为整个区域(纹理和光滑)都是触摸敏感的。我使用以下突触选项解决了这个问题:

AreaBottomEdge=3800

问题在于,现在当我右键单击时,突触驱动程序似乎不会传递任何手指位置信息,因为我正在触摸 3800 边界“下方”。

如果我在单击纹理区域的右下角时轻轻触摸它,则会注册右键单击。所以这告诉我至少“触控板”功能工作正常。

所以我的问题是:有没有办法让右键单击平滑区域来注册为单击,而不使其对运动检测完全敏感?

我猜这种情况可能只需要提交上游功能请求......

答案1

我猜这种情况可能只需要提交上游功能请求......

这个(Debian)错误报告包含一个补丁和一些指向上游讨论的指针,在这里可能会有所帮助。

相关内容