手动聚焦光标下的窗口

手动聚焦光标下的窗口

我有一个脚本,在单击鼠标按钮后激活快捷方式,但我需要光标下方的窗口聚焦才能使其工作。我尝试在快捷方式之前发送正常点击,但这可能会导致意外点击。有没有办法触发光标下方窗口的提升/聚焦?

答案1

我找到了一个解决方案:

# Find the id of the window under the cursor
sedGetValue='s/.*=\(.*\)/\1/'
id=`xdotool getmouselocation --shell 2>/dev/null | grep WINDOW | sed "$sedGetValue"`

# Focus the window
wmctrl -iR "$id"

相关内容