按一定时间间隔按下某个键的程序

按一定时间间隔按下某个键的程序

我想知道是否有一个开源程序可以让我每隔两秒左右按下一个特定的按键/组合键。

答案1

是的,有一个开源程序可以为 GNU/Linux 创建模拟键盘和鼠标输入。它叫做工具 安装 Xdotool

要每两秒按一个键(在此示例中为“a”),您可以使用如下脚本:

#!/bin/bash

while true; do
  xdotool key a
  sleep 2
done

如果您使该脚本可执行并将其添加到启动应用程序,它将每两秒按一次“a”。

这是 Xdotool 的文档

以下是键盘命令的具体部分

答案2

如果您使用的是 Logitech 键盘,Ubuntu 存储库中有一个名为“g15macro”的软件包很有用。否则,还有其他开源应用程序,例如“宏宏“ 和 ”陳文“。

相关内容