如何防止其他应用程序窃取活动窗口的焦点?我找到了其他窗口管理器的解决方案,但没有找到“Metacity (Marco)”(MATE 桌面管理器的窗口管理器)的解决方案。
我不想每次都指定哪个窗口必须“始终位于顶部”,除非每次切换到新窗口时都可以自动完成。
我已经通过运行确定了窗口管理器wmctrl -m
。
编辑:
我尝试将Gnome 和 Mate(Marco) 的focus-new-windows
标志从切换smart
为:strict
$ gsettings set org.gnome.desktop.wm.preferences focus-new-windows strict
$ gsettings set org.mate.Marco.general focus-new-windows strict
但这没有用。
答案1
一般来说,您需要安装一个扩展来消除 gnome-shell 中的行为,其中 gnome 显示“窗口已就绪”通知,而不是给予新窗口焦点。扩展“Noannoyance”似乎是维护得最好的,但“窃取我的焦点”或“聚焦我的窗口”可能仍然可以正常工作。