我正在对运行多个窗口的 GUI 应用程序进行故障排除,其中一些窗口很小,并且明确地保留在主窗口顶部(通常保留在第一个显示屏幕上)。问题是,一旦我将光标移到第二个显示屏幕,窗口(应该保持在顶部)就会隐藏,我必须(ALT-TAB)才能检索它。
这个问题与GUI应用程序无关,这与窗口管理有关,因为当我在主窗口顶部打开终端窗口时,只要我将光标移至第二个显示窗口,终端窗口就会隐藏。
我听说 Metacity 对此有一些解决方案?有没有办法编写 bash 脚本来处理这个问题,我只是不知道如何开始?
答案1
如果没有有关您环境的任何信息,也许这会有所帮助:
http://worldofgnome.org/how-to-set-focus-follows-mouse-in-gnome-3-windows/
本质上,使用您的发行版的方法来编辑此 dconf:
org-> gnome-> 桌面-> wm-> 首选项-> 焦点模式
听起来好像当您移动鼠标时,它会将焦点从您想要位于顶部的窗口上移开。