it-swarm.cn

如何启动设置为“始终在线”的应用程序?

每次使用它们时,我都会发现有几个应用程序将其标记为“ Always on Top”,因此我想知道是否有一种方法可以自动设置它们,无论我以何种方式启动它们(菜单,Shell,gnome-做)?

32
Decio Lira

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

Ubuntu 16.10

确保安装compiz-plugin

12
frabjous

还有一个更通用的解决方案,可以使用与EWMH/NetWM兼容的X Window Manager(包括所有常用的wm)。

解决方案涉及wmctrl应用程序的使用(位于wmctrl程序包中)。

您可以通过以下方式设置“ on-top”属性

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

但是,还有一些工作需要自动化。

26
enzotib

您可以通过两种方法对此进行存档。

  • 此方法是永久的:

    安装Compiz,然后安装compiz-plugin。然后进入CompizConfig设置管理器,并启用“窗口管理”中的“ Windows规则”插件。然后转到“ Above”行,并按其前面的添加按钮,然后单击“ Grab”按钮,然后单击您想要“始终位于顶部”的应用程序窗口。按确定。

  • 此方法是临时的:

    按 Alt+Tab 接着 T

1
rahul_bhise

您可以使用 Devil's Piebuntu package )之类的东西。

有关如何使用Compiz的信息,请参见模糊的答案。

0
JanC