Windowsでフルスクリーン動画をディスプレイ間移動したときに元の画面に戻る理由と仕組み

OS

Windows環境でブラウザの動画をフルスクリーン表示にした後、Windows+Shift+矢印キーでディスプレイ間を移動させても、フルスクリーン解除時に元のディスプレイに戻る現象は多くのユーザーが経験するものです。この挙動の仕組みや理由について解説します。

フルスクリーン表示時のウィンドウの動作

ブラウザでフルスクリーン表示にすると、通常のウィンドウモードとは異なり、OSはフルスクリーン用に擬似ウィンドウを生成します。これはビデオのレンダリングや画面描画の最適化のためで、ウィンドウ管理システムとは独立して扱われます。

このため、フルスクリーン中は実際のウィンドウの位置とは別にフルスクリーン用の描画領域が作られ、表示されます。

ディスプレイ間移動の仕組み

Windows+Shift+矢印キーでウィンドウを別ディスプレイに移動させると、通常のウィンドウ座標が更新されます。しかし、フルスクリーンモードの擬似ウィンドウは独自の座標系で描画されているため、見た目上は別ディスプレイに移動してもフルスクリーン解除時に元の座標に戻ります。

これはフルスクリーン動画を高速かつ滑らかに再生するためのOSとブラウザ間の最適化の結果です。

動画プレイヤーやブラウザによる差

すべてのブラウザで同じ挙動になるわけではありません。ChromeやEdge、FirefoxなどのブラウザはフルスクリーンAPIを利用しており、ディスプレイ間移動後に元位置に戻る傾向があります。

一方、特定のアプリやプレイヤーではフルスクリーン解除後も移動先ディスプレイを保持する場合もあります。

ユーザーにできる対策

この挙動は通常の仕様であり、特に不具合ではありません。どうしても移動先ディスプレイでフルスクリーンを維持したい場合は、動画をウィンドウモードで最大化してからディスプレイ移動する方法があります。

また、サードパーティ製のウィンドウ管理ツールを利用すると、ウィンドウ座標を固定することも可能です。

まとめ

Windowsでブラウザの動画をフルスクリーン表示した際に、フルスクリーン解除時に元のディスプレイに戻るのは、OSとブラウザがフルスクリーン用に擬似ウィンドウを生成し、描画座標を独立して管理しているためです。

これは意図された挙動であり、ユーザーが直接操作することはできませんが、ウィンドウモードでの移動やツールを活用することで、ある程度制御することが可能です。

コメント

タイトルとURLをコピーしました