我使用的是 Linux 系统。如果键盘闲置 5 分钟,X-Window 就会关闭。避免 X-Window 关闭的一种方法是ENTER在 5 分钟内按下该键。我的问题是:有没有一种自动“按下”键盘上的键的方法ENTER?
我尝试从脚本执行以下命令但失败了:
echo -ne "\r" > /dev/myTTY
或者
echo -ne "\n" > /dev/myTTY
命令行中出现换行符或 CR,但系统似乎未收到该命令。
答案1
尝试使用 xdotool
首先安装 xdotool
sudo apt-get install xdotool
然后创建以下脚本并在启动时运行它。
#!/bin/bash
while true
do
sleep 300
xdotool key Return
done
所有这些都是等待 300 秒,然后按下 Enter 键,然后重复。
如果您不想将其保存为文件,您可以简单地在终端窗口中逐行输入完全相同的代码,它会执行完全相同的操作,直到您关闭终端。