2017-03-18 6 views
3

F11キーでフルスクリーンモードにするか、YoutubeまたはNetflixでフルスクリーンボタンをクリックすると、Chromeは画面のサイズに合わせてページを拡大/縮小するようです、そのページはウィンドウを含むウィンドウに切り取られます。ただし、mod + spaceでレイアウトを切り替えた後は、ウィンドウを適切に収まるように拡大/縮小します。XmonadでフルスクリーンモードでChromeを正しく調整する方法

フルスクリーンモードに最初に入ったときに、画面全体ではなくウィンドウに合わせてChromeのスケーリングを行うにはどうすればよいですか?

私はXMonad.Hooks.EwmhDesktopsXMonad.Layout.Fullscreenで機能を試しましたが、まだ方法を理解できませんでした。

私はArch ChromeでGoogle Chrome 57.0.2987.98とxmonad 0.13を使用しています。ありがとう!

+0

あなたの設定を含めると便利です –

答えて

1

この問題は、しばらく私を悩ませました。私はxmonadの設定ファイルであらゆる種類の組み合わせを試しましたが、運がありません。しかし、私は最近、Chromiumエンジンに基づいたブラウザで、Operaブラウザの元CEOを率いた「Vivaldi」を見つけました。これは、 'Toggle UI'オプション(デフォルトではCtrl-F11)を使用して、あなたが望むものを正確に実現します。

+0

提案をありがとうございます。ビバルディのこの「Toggle UI」機能はかなり良い回避策です。私はYoutubeやVimeoのようなサイトでもフルスクリーンのボタンを操作できることを願っています。 –

0

あなたはあなたの設定(xmonad.hs)に以下を追加する必要があります。

import XMonad.Hooks.EwmhDesktops 
main = xmonad $ ewmh (yourExistingConfigValueGoesHereExample { handleEventHook = 
     handleEventHook def <+> fullscreenEventHook }) 

詳しい情報はここで見つけることができます:http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Hooks-EwmhDesktops.html


この機能はまた、desktopConfigにバンドルされている(A xmonadのデフォルトの一種)。 https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Config-Desktop.html

+0

この設定により、XMonadは他のデスクトップ環境やOSと同じように動作し、Chromeを画面全体に合わせることができます。しかし、私はフルスクリーンモードでChromeをそのウィンドウに残そうとしています。つまり、2つの完全な「スクリーン」YouTube動画を同じ画面に並べて並べることができます。 –

+0

これはちょっとハックですが、xbindkeysやxdotoolのようなものを使ってF12を(F11)+(Mod + space)にバインドすることができます。 –

関連する問題