web-dev-qa-db-ja.com

lubuntuでchromeを完全にフルスクリーンにする方法

私が押すと F11 LubuntuのChromeで全画面表示するには、下部のLXPanelタスクバーが消えますが、Chromeがウィンドウモードであるかのように、すべてのメニュー、タブ、および検索バーがすべて表示されたままです。 。 Chromeを取得して、WindowsおよびOSXで可能な限りフルスクリーンにするにはどうすればよいですか?

5
M.Hesse

実際のところ、lubuntuの場合、openboxは、f11がlxdeの背後にあるopenboxをopenboxにし、説明どおりにウィンドウをフルスクリーンにすることを確認しています。ただし、多くのキーボードショートカットが https://help.ubuntu.com/community/Lubuntu/Keyboard にリストされているキーを変更できるように、別のキーに変更する必要がある場合があります。 〜/ .config/openbox/lubuntu-rc.xmlを編集する必要がありますが、このファイルのバックアップコピーを作成することをお勧めします。エラーが発生するとウィンドウの管理が中断される可能性があるためです。

<keybind key="S-F11">
  <action name="ToggleFullscreen"/>
</keybind>

Shift + F11をバインドして、フルスクリーン用の通常のアプリを作成します。次に、openboxウィンドウマネージャーをバックグラウンドで実行し、openbox --reconfigureコマンドを実行します。新しいキーボードショートカットを適用します。

2
ianorlin

ianorlin's answer は重要ですが、彼らが言っていることを理解するのに苦労しました。 Edit-by-Rewriteに慣れていないので、自分の答えを投稿しています。

問題は、LubuntuウィンドウマネージャーであるOpenboxが、Chromeが実行される前にF11を押すのを見ることです。その後、Openboxは独自のフルスクリーンプロセスを実行し、Chromeに通知しません。

修正は、Openboxのフルスクリーンキーを変更するか、Chromeの(Openboxが使用していないものに)変更することです。

ファイル~/.config/openbox/lubuntu-rc.xmlには、Openboxのキーボード構成情報が含まれています。あなたはそれを台無しにしたくないので、あなたは物事を変える前にそれのバックアップを作りたいかもしれません。

次のようなスタンザを探します:

<keybind key="F11">
  <action name="ToggleFullscreen"/>
</keybind>

次のように、ファイルの残りの部分とインラインになる場合があります。

</keybind><keybind key="C-Escape"><action name="Execute"><command>lxpanelctl menu</command></action></keybind><keybind key="F11"><action name="ToggleFullscreen"/></keybind><!-- Launch Task Manager with Ctrl+Alt+Del --><keybind key="A-C-Delete">

ただし、それを独自の行に分割して、より見やすくすることができます。

以下で説明する変更を行ったら、

openbox --reconfigure

それらを有効化/テストします。

次に、上記のスタンザを次のように変更します。

<keybind key="W-F11">
  <action name="ToggleFullscreen"/>
</keybind>

これにより、Windows/Superキーが修飾子になります。そのため、Windows + F11を押します。 (おそらく)そのキーコンボを使用するものは何もないので、私はこれが好きです。一方、Shift + F11とF11は両方ともアプリケーションレベルで使用されます。

Shift + F11をフルスクリーンキーにしたい場合は、次を使用します。

<keybind key="S-F11">
  <action name="ToggleFullscreen"/>
</keybind>

この設定ファイルを使用して実行できるアクションの詳細については、 here を参照してください。

2
Richard