Linux 键盘宏 X11

ive*_*eqy 6 linux keyboard xorg

我使用带有 X11 和 dwm 的 debian linux 作为窗口管理器。我有一个应用程序让我连续按三次相同的键,我想自动化这个,所以我只需要按一次 F1(或任何其他键)而不是按三次。

我该怎么做呢?

小智 4

我想建议autokey或者xbindkeys

autokeyGTK 和 QT GUI,它支持 python 脚本和文本粘贴。

xbindkeys是一个更底层的东西,但你可能更喜欢它,因为你决定使用 dwm。我找不到 Debian 的良好使用方法,所以这是Arch Wiki 上的一篇文章,它应该给出如何使用它的想法。

这两个工具都允许执行一些命令或脚本,但实际上它们不能开箱即用地重复击键。如果您需要发送一些键盘事件到X服务器(这与粘贴一些文本不同),那么您可以xdotool与autokey或xbindkeys结合使用。

所有这些工具都可以在官方 Debian 存储库中找到,因此使用apt-get.