アプリケーションがウィンドウレイヤーを変更できないようにする

アプリケーションがウィンドウレイヤーを変更できないようにする

私はFluxboxを使ってDebian 10を実行しています。

「記憶...」「レイヤー」を選択しても、ウィンドウレイヤーが「Above Dock」に変わり続けるアプリケーションがあります。このレイヤーの変更はランダムに発生しているようです。

これが起こらないようにするにはどうすればよいですか?アプリが起動すると、「一般」レイヤーを使用してポップアップが生成されるため、見つかるまでクリックできません。これはもちろん非常に迷惑な問題です。

これただこのアプリで発生します。

さて、2つの質問があります。

他のウィンドウマネージャにもこのレイヤ機能がありますか、それともFluxboxにのみありますか?

ウィンドウレイヤーを制御できるものは何ですか?ウィンドウマネージャのみ、アプリケーションのみ、またはウィンドウマネージャとアプリケーションの両方が適用されますか?

答え1

静的構成を設定してください! confファイルに次のコンテンツを作成しますapps

[group]
  [app] (distinct_name)
  [Layer] {8}
[end]

この数字は以下に関連しています。

  • 2 - 桟橋の上
  • 4 - 桟橋
  • 6 - トップ
  • 8 - 通常
  • 10 - 床
  • 12 - デスクトップ

次のコマンドを使用してアプリケーションへのショートカットを作成します。

command --name distinct_name

これにより、1つのコマンドに対して複数のconfを追加できます。残りのオプションは次のとおりです。

[Hidden|IconHidden|FocusHidden] {yes|no}

コマンドが-nameパラメータをサポートしていない場合は、その名前の検索を使用してくださいxprop

読んでくださいここ

関連情報