我需要禁用左侧触摸板上的物理点击,因为我的触摸板有点坏了,并且特别卡在左侧。我认为 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
希望这对你有帮助。