高解像度モニターを低解像度モニターで拡張するとスケーリングの問題が発生する

高解像度モニターを低解像度モニターで拡張するとスケーリングの問題が発生する

私は、USB3 ドック経由でフル HD の通常のモニターに接続された UHD ディスプレイ付きのラップトップを持っています。これは Windows 10 Professional を実行します。

2 つのモニター間でのアイテムのスケーリングに少し問題があるようです。アイコンとディスプレイが、どのモニターで実行されているのか混乱することがあります (常にではありませんが)。

これを説明すると、FHD ディスプレイ上のデスクトップ アイコンは 200% で拡大表示されることもあれば、UHD ディスプレイ上のアイコンが 100% で表示されることもあります。さらに、一部のウィンドウやテキストはぼやけており、まるでディスプレイに合わせて拡大/縮小され、その後縮小/拡大されているかのようです。

モニター間を移動するときに時々発生する現象の画像も添付しました。この場合、UHD ディスプレイから FHD ディスプレイにウィンドウを移動しています。ウィンドウが両方のウィンドウを横切っている間、ウィンドウは 2 つのモニターのうち大きい方のモニターに 200% で表示され、ウィンドウが FHD モニターに完全に囲まれるまで (その時点で 100% に縮小されます) この状態が続きます。

これを修正する方法について何か提案はありますか?

スケーリングバグ

答え1

Nvidia または AMD グラフィック カードをお持ちの場合は、DSR (動的超解像度、nvidia) または VSR (仮想超解像度、amd) オプションを使用して、小さい方のモニターを大きい方のモニターと同じ解像度で実行し、画面に収まるように縮小することができます。これは驚くほどうまく機能しますが、拡張ディスプレイの場合のみです (ディスプレイを複製しようとすると、このオプションは無効になります)。そのため、たとえば UHD ディスプレイと FHD ディスプレイの場合、これを機能させるには、FHD ディスプレイで DSR 4x を有効にしてから、画面解像度設定に移動して、FHD 画面を UHD 解像度に設定する必要があります。コンピューターは、2 つの UHD 画面があると判断し、すべての画面がディスプレイ間で同じように拡大縮小されるはずです。

Intel iGPU にはまだこの機能がありません。これによりパフォーマンスは低下しますが、その代わりに小さいディスプレイの画質が向上するため、理想的なソリューションと言えます。

AMD と Nvidia も (この記事の執筆時点では) Linux でこの機能のサポートをまだ実装していませんが、後で Linux でこれを実行する方法を調べて、思い出したらこの投稿を更新するかもしれません。

関連情報