OpenboxでLXPanelを一番上に保つ

OpenboxでLXPanelを一番上に保つ

ラズベリーパイをセットトップボックスで構成しています。 FirefoxとChromiumをフルスクリーンモードで実行できます。しかし、ブラウザがフルスクリーンモードで実行されているときにLXPanel(自動非表示に設定)が反応するようにしたいと思います。ただし、マウスを画面の下部に移動するとアクティブにならないか、ブラウザウィンドウの下にポップアップが表示されます(両方のブラウザで同じ)。

修正する ウィンドウが全画面よりわずかに小さい通常のウィンドウモードで実行すると、lxpanelがブラウザウィンドウの下に展開されることを確認しました。

パネルには一般的なウィンドウ装飾がないため、右クリックすることはできません。私はopenbox rcファイルを作成することが可能でなければならないと思います。 - 新しいファイルを作成する限りアプリケーションクラス

アップデート2

明らかに、アプリケーションクラス(および他のいくつかのXプロパティ)はxpropを通して見つけることができます。

ベストアンサー1

openbox/pixel のデフォルトバージョンには、lxpanel のアプリケーションエントリがすでに存在する rc ファイル (/home/pi/.config/openbox/lxde-pi-rc.xml) が付属しています。

...
  <applications>
    <application name="panel">
    <skip_taskbar>yes</skip_taskbar>
    <layer>above</layer>
    </application>
    <application name="panel" type="dock">
    <layer>below</layer>
  </application>
 ,,,

必要なのは「下」を「上」に変え​​るだけです。

ただし、Chromium(56)とFirefox(51)では、「フルスクリーン」モードになっていると、ブラウザによってパネルがまだ非表示になります。

他のウィンドウを一番上に保持したいユーザーのためのプロセスはここにあります。オープンボックス Wiki。標準インストールにはobxpropとxpropの両方が含まれています。

Firefoxは標準インストールには含まれていません。 Firefoxが機能するにはいくつかの手順が必要です。オプションはGoogle。

おすすめ記事