Windowsのデュアルモニター – それぞれのモニターで異なるDPIやテキストサイズを設定するにはどうすればよいですか?

dpi multiple-monitors resolution windows

私のラップトップは、15″ 1600×1050で実行しているワイドスクリーンです, と私は1280×1024で実行される外部の19 “LCDを接続することに加えて.このセットアップの問題は、私はラップトップの画面を読みやすくするためにテキストサイズを増加させる場合、外部LCD上のテキストが巨大であるということです。LCD上の通常のテキストは、ラップトップ上の小さなテキストで結果

どのような選択肢があるのでしょうか?

  105  None  2009-08-26


ベストアンサー

DPI 設定は、モニタの数や配置に関係なく、デスクトップ全体に影響を与えます。2 台のモニタで 2 つの異なる DPI 設定を行うことはできません

Update:

これはWindows 8.1の時点では真実ではありません。Windows 8.1では、ディスプレイごとのDPI設定を含む多くのDPIスケーリング機能の強化が追加されています。一部の人は、実装が十分な制御を提供しているとは思わないかもしれませんが

43  Josip Medved  2009-08-26


ちょっとしたハックは

あるアプリケーションを常に1つの画面で使用している場合、そのアプリケーションをDPI設定を無視するように設定することができます。たとえば、私は大型モニターの Visual Studio をDPI (100%) を無視するように設定しています。私の網膜のラップトップモニターの他のすべてのものは 145% になっています

アプリケーションexeのプロパティメニューの互換性の下に「高DPI設定で表示スケーリングを無効にする」という設定があります

27  olly  2013-08-16


Windows10ではまだ多くのアプリが正しくスケーリングできませんでしたが、ようやく動くようになりました。OSXとほぼ同じように動作します

より高DPIの1stモニター(200%スケール)の場合

enter image description here

低DPIの2ndモニター(100%スケール)の場合 enter image description here

以下のスケーリングを使用しないことが重要です(100%に設定する必要があります)。MacBook retinaのドライバパックを使用している場合、デフォルトでは150/200%に設定されています。enter image description here enter image description here enter image description here enter image description here enter image description here

18  Evalds Urtans  2015-08-10


注:Windows 8.1は、Microsoftの主張に反して、別々のモニターで複数のDPIを実行することを真にサポートしていません

私はwindows 8.1と3840×2160の16インチスクリーンを搭載したラップトップを持っています。ダイアログボックス、ウィンドウズなどを使用可能なサイズにするためには、200%のスケールで動作する必要があります(典型的な16インチ1080pディスプレイに匹敵する不動産ですが、UI要素、テキスト、写真はすべてよりシャープにレンダリングされます)

ラップトップモニターから外部モニターにアプリを移動すると、ウィンドウの半分以上をドラッグするとすぐにウィンドウのサイズが変更されます。これの問題は、メニューバーやカーソルなどが新しいDPI設定ではネイティブに再描画されず、アプリケーションウィンドウ全体やツールバーなどが200DPIで描画された後、外部モニタに収まるようにビットマップが50%にリサイズされることです。外部モニタ用の他のDPIが仮想化されているのに対し、一度に200%のDPIスケールだけが使用されています。非常にぼやけたバイリニア スケーリングが使用されており、外部モニターではテキストが全く読めません。これは、混合 DPI を使用すると、クリアタイプのテキスト(1:1 ピクセルレンダリングに依存し、実際にはサブピクセルのアンチエイリアシングを使用しています)のような利点が得られないことを意味します

一部のアプリケーション (IE、powerpoint) は、モニタごとに DPI を認識するようにリストアップされています。この場合、ウィンドウの内容は正しいサイズで再描画され、アプリ内のクリアタイプはまだ機能しますが、メニューバー、タイトルバー、カーソルでさえも200%の縮尺で描画され、外部モニターでは異常に大きく表示されます。この例外は、フルスクリーンのプレゼンテーションを、ぼやけたビットマップのスケーリングなしで行うために作られたのではないかと思います。しかし、200% 縮尺のツールバーでは、これらのアプリはフルスクリーンモード以外では使えません

この時点では、外部モニターに接続して外部モニターのみを使用するたびにDPIを変更するためにコンピュータを再起動しなければならないことを回避することはできません

8  ScottLux  2014-12-07


私は、モニターの「見かけのDPI」(つまり文字サイズ)を変えることでこの問題を解決しました。外付けの19インチ液晶をさらに遠くに配置すると、フォントの見かけ上のサイズが小さくなります

そのようにディスプレイを配置したくない/できない場合は、Thinkpadの画面を低解像度にして見かけのフォントサイズを大きくすることもできます。こちらのDPIを計算して、一致していることを確認してください

3  Leftium  2010-10-08


できるはずです。Linuxではこんな感じでできます

  1. 小さい方の画面の2倍のサイズのX VNCサーバーを作成します。例:同じサイズのモニタが2台ありますが、1920と1600ピクセルの幅があります:2倍のサイズの仮想サーバを作成します。幅3840ピクセル(高さ1080ピクセル)

  2. 先ほど作成したサーバーに対して2つのVNCクライアントを開きます。それぞれの画面に1つずつ入れます。全画面。縮尺は1:1。右側のウィンドウをスクロールして、Vncサーバーの一番右端が表示されるようにします。ピクセルの大きさが違うので、1600pxの画面では全てが大きく見えます。サイズが合うまでズームアウトします

これは明らかに非常に単純で、重大な欠点があります(直接レンダリングができない、おそらく遅い、など)。しかし、適切なフレームバッファなどで同じことができれば

3  Daniel  2012-03-28


回避策としては、デスクトップのパンニング/スクロールを有効にする方法があります(Windows 7ではその方法を見つけられませんでしたが)

2  t3mujin  2010-02-04


他の回答でも指摘されているように、DPIの設定はモニターごと(またはアプリケーションごと)に調整することはできません

特定のアプリケーションをデスクトップの他の部分とは異なる DPI で実行する必要がある場合は、仮想マシンの使用を検討してください

1  Ƭᴇcʜιᴇ007  2012-09-27


私は2台目のモニターにカスタム解像度を設定することで問題を解決しました。そうすれば、異なるDPI設定を効果的に「偽装」することができます。しかし、それが全く標準外の解像度を表示するかどうかは、実際のモニターに依存することに注意してください。また、それはひどい、ぼやけた画像を生成するかもしれませんが、あなたはそれと一緒に暮らすことができるかどうかを決定することができます。最適とは程遠いですが、少なくとも「サイズが違う」という問題は解決します… (もちろん、グラフィックドライバもそれをサポートしなければなりません。Nvidiaは対応していますが、他はわかりません)。)

1  void  2014-11-07


単純にモニタごとに文字サイズを変えるだけの手順でも問題なく動作しますが(Windows10)、ぼかしによる大問題が発生しています!このトピックを参照してください

0  Tomas  2017-06-28


私も同じような問題があり、2台のモニターでフォントが125%に設定されていることに気づきました。そこで、私は単純にラップトップの解像度を1920X1080から1600X900に下げてから、コントロールパネルのItems\Displayでフォントを100%に減らしました。これで、ラップトップ上ではフォントを読みやすくしながらも、外部モニターでは1920X1080に設定したままでサイズを小さくすることができました

-1  Amir  2018-11-16


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