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