我正在使用 Fluxbox 运行 Debian 10。
我有一个应用程序,尽管我选中“记住...”“层”,但窗口层不断更改为“停靠栏上方”。这种层的变化似乎是随机发生的。
我该如何防止这种情况发生?由应用程序启动时使用“正常”层创建的弹出窗口,因此在我找到它们之前它们是不可点击的......这当然是一个非常烦人的问题。
这仅有的发生在这个应用程序中。
还有两个问题作为旁白:
其他窗口管理器是否具有此层功能,或者只有 Fluxbox 具有此功能?
什么可以控制窗口层?是仅窗口管理器、仅应用程序还是窗口管理器和应用程序两者?
答案1
设置静态配置!在您的apps
conf 文件中创建以下内容:
[group]
[app] (distinct_name)
[Layer] {8}
[end]
而这些数字与以下内容相关:
- 2 - 码头上方
- 4 - 码头
- 6 - 顶部
- 8 - 正常
- 10 - 底部
- 12 - 桌面
使用以下命令为您的应用程序创建快捷方式:
command --name distinct_name
这样你就可以为一个命令添加多个conf。剩下的选项是:
[Hidden|IconHidden|FocusHidden] {yes|no}
如果您的命令不支持该-name
参数,请使用 查找其名称xprop
。
请阅读这里