在 Linux 上,我使用xinput set-prop
启用点击触摸板进行点击。要查找相关的设备 ID 和属性编号,我使用xinput list-props
.
不幸的是,我发现设备 id 和属性编号在会话中都不一致。重新启动后,我经常需要手动重新配置这些。
我想知道这是什么原因,以及如何以每次重新启动后不需要手动重新配置的方式处理该问题。
在 Linux 上,我使用xinput set-prop
启用点击触摸板进行点击。要查找相关的设备 ID 和属性编号,我使用xinput list-props
.
不幸的是,我发现设备 id 和属性编号在会话中都不一致。重新启动后,我经常需要手动重新配置这些。
我想知道这是什么原因,以及如何以每次重新启动后不需要手动重新配置的方式处理该问题。
目前正在运行 Antergos Linux。我想要的设置如下。
按下并释放 CAPS 发送 ESC。
CAPS 和任何 CAPS+h、CAPS+j、CAPS+k、CAPS+l 的组合分别发送 Left、Down、Up 和 Right。释放 CAPS 后,不发送 ESC。
当然,这里的目标是在没有它们的程序中获得一些 VIM 风格的绑定。
似乎 xcape 在这里很有用:
https://github.com/alols/xcape
但是这些例子并没有达到我想要的程度。
任何帮助表示赞赏。
编辑:我在这里遇到了一个非常有用的答案:
https://unix.stackexchange.com/a/163675/267068
谁能帮我弄清楚如何修改程序,以便我根据需要获得 CAPS+hjkl。我可以使用 Hyper_L,而不是那个答案中的 Super_L,然后将 Hyper_L + hjkl 映射到左、下、上、右吗?