xdotool 没有终止

xdotool 没有终止

xdotool click 1正常工作:单击鼠标左键一次。

另一方面,每当我xdotool behave_screen_edge bottom click 1在终端中输入时,命令都不会终止。就好像终端仍在等待我的输入:

在此处输入图片描述

同样适用于来自手动的(!)xdotool behave_screen_edge bottom-left search --class google-chrome windowactivate

任何意见都值得赞赏。

答案1

简短回答

显然,这些命令运行事件循环并做他们应该做的事直到你终止命令(或关闭终端):

xdotool behave_screen_edge bottom click 1

如果你点击屏幕底部,点击左键,并且

xdotool behave_screen_edge bottom-left search --class google-chrome windowactivate

Chrome将鼠标移到左下角时激活窗口。两个命令每次都这样做,直到终止该过程:

在此处输入图片描述

如何在启动时运行它

从评论中,我了解到您希望在启动时运行这样的命令。要将其添加到启动应用程序:

  • 在 XFCE (Xubuntu) 上:

    设置 > 会话和启动 > 应用程序自动启动 > 添加。添加命令:

      /bin/bash -c "sleep 15 && xdotool behave_screen_edge bottom-left search --class google-chrome windowactivate"
    
  • 关于团结:

    Dash > 启动应用程序 > 添加。添加(相同)命令:

      /bin/bash -c "sleep 15 && xdotool behave_screen_edge bottom-left search --class google-chrome windowactivate"
    

相关内容