我可以在 Lubuntu 中默认将新窗口图标化吗?

我可以在 Lubuntu 中默认将新窗口图标化吗?

我想知道我是否可以在选择程序之前不打开其 Windows 的情况下启动它们,无论是使用Alt+Tab还是从我的任务栏中选择。

现在,如果我想在加载 Web 浏览器时使用终端(这在我的 PC 上需要 5-10 秒),我可能会在终端中输入一些内容,然后在 Web 浏览器打开时被打断。

我尝试lubuntu-rc.xml按照建议进行编辑这个帖子,建议将“是”改为<focusNew>yes</focusNew>“否”,然后重新启动,但没有效果。我该怎么做?

答案1

首先,感谢您研究的问题。如果您没有提及或链接该配置页面,则需要更多时间。

为什么你的设置不起作用?

实际上,您查看的是错误的设置。您更改的是鼠标焦点模式,它是跟随当前鼠标还是保持不聚焦等。

正确的设置:

为了正确实现这一点,您需要在~/.config/openbox/lubuntu-rc.xml文件中进行这些更改。

在标签中,使用这些设置<applications></applications>创建一个新标签。<application></application>

<applications>
  <application type="normal">
    <focus>no</focus>
    <iconic>yes</iconic>
    <layer>below</layer>
  </application>
</applications>

解释:

  • <application type="normal">为所有普通窗口设置规则。其他窗口类型包括dialogsplashmenu。查看lubuntu-rc.xml文件了解详细信息

  • <focus>no</focus>- 正在为新窗口设置焦点。新窗口将失去焦点

  • <iconic>yes</iconic>- 将窗口设置为以最小化方式启动。

  • <layer>below</layer>- 将窗口设置在当前活动窗口下方。只是为了更加安全。

建议:

您可能想要更改组合。例如,看起来,将图层below和焦点设置为no将完成工作。

检测结果:

lxterminal我使用、textadept、、测试了此设置。大多数设置均能正常工作并在任务栏中打开 leafpadfirefoxgedit

但是,如果您只是firefox在终端中键入内容来启动 Firefox,它似乎会在 2-3 秒后无缘无故地出现。您需要使用firefox >/dev/null 2>&1来防止这种情况。此外,Gedit 似乎没有遵循这些设置。但大多数与 lxde 兼容的应用程序应该可以工作。

额外的:

我制作了一个 pastebin 剪辑,以防你需要查看完整的文件。这里是http://pastebin.com/f76X8qNy

相关内容