🥛

Windows Terminalを全画面表示にしたときにブラウザの動画が止まらないようにする

2023/10/18に公開

Alacrittyを使っていて困っていたこの現象ですが、
Windows Terminalでも同じ現象が起き、同じ方法で解決できたためメモ。

対処法はWindow TerminalのIssueに記載があります。

https://github.com/microsoft/terminal/issues/14059

記載の通り、
Chromeであれば、chrome://flagsからCalculate window occlusion on WindowsDisabledに、
Firefoxであれば、about:configからwidget.windows.window_occlusion_tracking.enabledfalseに設定します。

いずれも負荷を軽減してくれる機能で、無効化してしまうのももったいない気もしますが、
これでWindows Terminal、Alacrittyをフルスクリーンに、後ろで動画や配信を見ながら作業したりできるようになります。

2024-11-19追記

最新版のChromeだとCalculate window occlusion on Windowsを設定できないようです。
そのため、Chromeの実行ファイルの起動オプションに--disable-backgrounding-occluded-windowsを追加する等、別の方法を取る必要があります。手元の環境ではChromeがデフォルトで作るショートカットを編集して起動オプションを追加し以前のようにターミナルの後ろで動画を再生できるようになりました。

https://www.reddit.com/r/chrome/comments/rxoduk/the_option_calculate_window_occlusion_on_windows/

Discussion