我正在使用启用了Compiz的Maverick。
我已经在AskUbuntu和Google上搜索过了。AskUbuntu上没有关于这个主题的任何内容,而且Google找到的所有结果都是几年前的。
我正在进行浏览器测试,我的测试不断生成新的Firefox窗口。问题是,当窗口生成时,它会获得焦点。这非常让人恼火,因为我通常正在其他地方输入文字。这不仅发生在我的测试中,但这是我遇到的最常见的例子。有时候我的IDE决定在某些特殊情况下(比如编译完成时)获得焦点,然后我会在代码中找到我输入的即时消息的片段。这让我疯狂。我已经在Gnome设置和Compiz设置中查找了,但找不到阻止这种情况发生的方法。
有人知道如何防止应用程序在打开时窃取焦点吗?我宁愿任务栏闪烁来引起我的注意。
我已经在AskUbuntu和Google上搜索过了。AskUbuntu上没有关于这个主题的任何内容,而且Google找到的所有结果都是几年前的。
我正在进行浏览器测试,我的测试不断生成新的Firefox窗口。问题是,当窗口生成时,它会获得焦点。这非常让人恼火,因为我通常正在其他地方输入文字。这不仅发生在我的测试中,但这是我遇到的最常见的例子。有时候我的IDE决定在某些特殊情况下(比如编译完成时)获得焦点,然后我会在代码中找到我输入的即时消息的片段。这让我疯狂。我已经在Gnome设置和Compiz设置中查找了,但找不到阻止这种情况发生的方法。
有人知道如何防止应用程序在打开时窃取焦点吗?我宁愿任务栏闪烁来引起我的注意。
CompizConfig -> General Options -> Focus&Raise Behavior tab
。回答中的"General"一词有点误导性,因为在主要的CompizConfig视图中有一个名为"General"的选项卡。 - Dmitry KoroliovFocus Prevention Level
设置为Very High
或High
,并将Focus Prevention Windows
设置为!(class=Polkit-gnome-authentication-agent-1) & class=jetbrains-idea
即可。 - Alex Burdusel