请帮助我理解在Linux上的Openbox中使用热键组合调用的Bash脚本中尝试使窗口松散焦点时出现的一个小问题的来源。
我在剧本中有几行:
wmctrl -F -r "${TERMINAL_TITLE}" -b add,shaded,below
xdotool key alt+Tab
第一行遮住了有问题的窗口并且"掉落"它低于所有其他但它重新集中。理论上第二行应该将焦点移到堆栈的下一个窗口......
......确实如此!但只有当脚本与gmrun一起运行时,或者在终端本身运行时(因为我试图隐藏& defocus的窗口是终端模拟器)。
但是,如果使用Openbox hotlkey(这是我需要的)调用脚本,或者在heignbour终端中运行(仅用于测试),它不会按预期工作。
我无论如何都不是精通bash的用户。我可以通常在这里和那里拼凑一个简单的剧本以满足我的谦卑需求,但在这里我只是迷失了。非常感谢您的建议。
答案 0 :(得分:0)
return render json: params
聚焦开关。完成了!