我使用 Debian Linux,使用 X11 和 dwm 作为窗口管理器。我有一个应用程序让我连续按三次相同的键,我想自动执行此操作,这样我就只需按一次 F1(或任何其他键)而不是按三次。
我该怎么做呢?
答案1
我想建议autokey
或xbindkeys
。
这autokey
具有 GTK 和 QT GUI,支持 python 脚本和文本粘贴。
这xbindkeys
是一个比较底层的东西,但你可能更喜欢它,因为你决定使用 dwm。我找不到 Debian 的好的使用方法,所以这里有一个Arch Wiki 上的文章,它应该给出如何使用它的想法。
这两种工具都允许执行一些命令或脚本,但实际上它们不能重复按键开箱即用。如果您需要向 X 服务器发送一些键盘事件(这与粘贴一些文本不同),那么您可以使用xdotool
与 autokey 或 xbindkeys 结合使用。
所有这些工具均可在官方 Debian 存储库中找到,因此可以轻松安装它们apt-get
。