我正在运行Ubuntu 9.04,并且将窗口管理器配置为“焦点跟随鼠标”,但是新的应用程序窗口将抢占焦点。似乎有很多线程在抱怨这种行为,但是我看不到任何解决方案,我错过了什么吗?
我正在运行Ubuntu 9.04,并且将窗口管理器配置为“焦点跟随鼠标”,但是新的应用程序窗口将抢占焦点。似乎有很多线程在抱怨这种行为,但是我看不到任何解决方案,我错过了什么吗?
Answers:
到目前为止,我最好的解决方案是安装Compiz,并在其中执行以下操作:从第一个窗口的顶部选择“常规选项”,打开“关注与举止行为”标签,从“焦点防护级别”下拉菜单,然后在“焦点防护Windows”文本框中输入“ any”。
我已经习惯了这样的事实,我需要定期在窗口底部直观地扫描应用程序,这会产生一些奇怪的行为,例如以前具有焦点的应用程序,但是在对话框显示后将其放给其他应用程序完成了。
仍在为此寻找更好的解决方案,我希望可以通过调整Compiz中的设置来获得更好的行为,但是我对此太忙了。
有趣的是,我在OpenSolaris FAQ上找到了适用于Ubuntu和GNOME的解决方案:
解决方案是开始:
gconftool-2 -s -t string /apps/metacity/general/focus_new_windows "strict"
或者,您也可以启动gconf-editor
并修复/apps/metacity/general/focus_new_windows
为“严格”
org.cinnamon.desktop.wm.preferences
)下属性的描述为:“此选项提供了对新创建的窗口如何获得焦点的附加控制。它具有两个可能的值;“智能”应用用户的常规聚焦模式,“严格”导致从终端没有得到关注。”