如何启动设置了“始终在顶部”的应用程序?

如何启动设置了“始终在顶部”的应用程序?

我发现有几个应用程序每次使用时都会标记为“始终在最前面”,因此我想知道是否有办法自动将它们设置为这样,无论我以何种方式启动它们(菜单、shell、gnome-do)?

答案1

有一个更通用的解决方案,与 EWMH/NetWM 兼容的 X 窗口管理器(包括所有常用的 wm)一起工作。

该解决方案涉及应用程序的使用wmctrl(在wmctrl包中找到)。

您可以使用以下方式设置“on-top”属性

wmctrl -r "window title" -b add,above

然而,要实现该过程的自动化还需要做一些工作。

答案2

如果您使用的是 Compiz,则可以进入 CompizConfig 设置管理器,启用 Windows 规则插件,然后class=Gnome-terminal在“上方”下添加类似内容,以使所有 Gnome 终端窗口都位于顶部。(如果不太明显,您可以单击 + 按钮并使用抓取功能找出各种应用程序的类名。)

Ubuntu 16.10

确保安装compiz-plugin

答案3

有两种方法可以实现这一点。

  • 此方法是永久性的:

    安装 Compiz 和 compiz-plugin。然后进入 CompizConfig 设置管理器,启用“窗口管理”中的“Windows 规则”插件。然后转到“上方”​​行并按其前面的添加按钮,然后按“抓取”按钮,然后单击要“始终在最前面”的应用程序窗口。按确定。

  • 此方法是临时的:

    Alt+Tab然后按T

相关内容