如何让 Tint2 在 Openbox 中的当前工作区上打开系统托盘应用程序?

如何让 Tint2 在 Openbox 中的当前工作区上打开系统托盘应用程序?

我在 Debian 上使用 Openbox 作为窗口管理器,但遇到了系统托盘图标的问题。当我单击应用程序的系统托盘图标时,它不会将该应用程序带到当前工作区;而是将其带到当前工作区。相反,它保留在最初打开它的工作区中。

这种行为在各种应用程序中都会发生,给我的工作流程带来一些不便。

有没有办法配置 Tint2 或 Openbox,以便当我单击应用程序的系统托盘图标时在当前工作区中打开应用程序?


当使用键绑定打开已在其他工作区上运行的应用程序时,也会观察到此行为。当我使用它们的键绑定打开它们时,因为它们已经在另一个工作区中打开,它们的工作区位置没有任何变化。

为了解决这个问题,我创建了一个脚本,它首先检查程序是否已经在运行,如果是,则将其移动到当前工作区;如果没有,它会打开它。但是,我不确定如何处理系统托盘问题。

相关内容