即使 Windows 没有焦点,xdotool 也会发送击键

即使 Windows 没有焦点,xdotool 也会发送击键

我编写了附加的脚本,以便在我不打字时保持我的外部显示器处于活动状态。我正在使用fvwm,并且打开了多个命名窗口。该脚本每秒成功地向指定窗口键入 A,但仅在窗口具有焦点时才有效。如何修改脚本,以便即使窗口没有焦点也能继续输入?想必我可以使用该behave选项以某种方式做到这一点,但withxdotool的语法似乎不可思议地神秘xdotoolbehave

#!/bin/bash
tmpTITLE=STARTUP0
if [ $# -eq 1 ] ; then
    tmpTITLE=$1
fi
Window=`wmctrl -lp | grep $tmpTITLE | cut -d" " -f 1`
while sleep 1 ; do xdotool key --window $Window A; done

相关内容