我想模拟键盘组合。
我能够使用 AutoHotKey 在 Windows 上做到这一点。
Ubuntu 有类似的应用程序吗?
答案1
nik 的答案中的链接有点旧,但仍然非常有用,尽管从那时起已经有了相当多的进步。铁矿石目前可用的是 AutoHotkey 的完全重写版本,可在 .NET 和 Mono 下运行,使其具有跨平台兼容性。它也是免费的,并且完全开源。
答案2
集思广益 Ubuntu:想法 #588:Ubuntu 的 AutoHotkey(自动化、热键)有一些注释。
您可能还想看看自动键-(完全重写的)文本扩展和热键实用程序。
最后,这个老想法#163:系统范围的快捷方式配置参考了关于该主题的许多讨论。与akira
评论一样,您的桌面环境可能已经支持简单的键绑定。
答案3
我在自己寻找一个的时候早些时候降落在这里。
现在有一个开源&跨平台替代方案。Robotjs
使用 js 代码处理鼠标、键盘和屏幕(像素)输入。
网站示例:
// Type "Hello World" then press enter.
var robot = require("robotjs");
// Type "Hello World".
robot.typeString("Hello World");
// Press enter.
robot.keyTap("enter");
答案4
正在进行移植ahklinux