![点击/触摸板设置在重启后不一致](https://linux22.com/image/1026485/%E7%82%B9%E5%87%BB%2F%E8%A7%A6%E6%91%B8%E6%9D%BF%E8%AE%BE%E7%BD%AE%E5%9C%A8%E9%87%8D%E5%90%AF%E5%90%8E%E4%B8%8D%E4%B8%80%E8%87%B4.png)
我最近更新到了 Ubuntu 20.04 并且正在使用 i3。我正在使用之前回答过的解决方案来启用点击功能。
Lubuntu 20.04 RedmiBook 15 中点击打开项目不起作用
我将这个 (前面加上 exec) 添加到我的 i3 配置中,这样它就会在我重新启动笔记本电脑时运行。但是,我发现点击功能不起作用。当我运行 xinput 时,我发现我的触摸板现在分配了一个不同的 ID 号。我将笔记本电脑带到第二个位置,在那里插入另一个键盘。插入或不插入另一个键盘的过程是否会改变触摸板的 ID 号?如果是这样,我该如何编写一个不依赖于更改 xinput ID 的“通用”启用提示点击命令?
答案1
经过一番研究,我通过在 i3 配置中指定触摸板名称实现了解决方案。
首先我需要找到触控板的完整具体名称。
xinput list
这个游戏会显示我的触摸板的全名。在我的 XPS-13 上,这个名字类似于CUST0001:00 16CB:76AF 触摸板
因此我在 i3/config 文件中添加了以下行:
exec xinput set-prop "CUST0001:00 16CB:76AF Touchpad" "libinput Tapping Enabled" 1
这一行基本上是将我命名的触摸板的属性“libinput Tapping Enabled”从 0(关闭)设置为 1(打开)。