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"