禁用触摸板上的物理左键单击,但保持点击

禁用触摸板上的物理左键单击,但保持点击

我需要禁用左侧触摸板上的物理点击,因为我的触摸板有点坏了,并且特别卡在左侧。我认为 libinput 应该可以完成这项工作,但我找不到正确的功能。我最终完全停用了整个触摸板。

答案1

第一次运行;

xinput

输出如下所示;

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=18   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]

在我的情况下,触摸板 ID 是 18(请检查您的正确 ID)并且;

xinput get-button-map 18

你会得到这个;

1 2 3 4 5 6 7 8 9 10 11 12

其中 1 表示左键单击,现在通过将 0 设置为新变量来禁用它;

xinput set-button-map 18 0 2 3 4 5 6 7 8 9 10 11 12

希望这对你有帮助。

相关内容