2009-08-26 03:39:38 +0000 2009-08-26 03:39:38 +0000
104
104

Windowsのデュアルモニター - どのように私はそれぞれのモニター上で異なるDPIまたはテキストサイズを設定するには?

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

どのようなオプションは、私はこれを回避するために持っているのですか?

回答 (11)

43
43
43
2009-08-26 06:00:46 +0000

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

Update:

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

27
27
27
2013-08-16 13:05:49 +0000

ちょっとしたハックとしては:

あるアプリケーションを常に一つの画面で使用している場合、そのアプリケーションをDPI設定を無視するように設定することができます。例えば、私は大型モニターのVisual StudioをDPI (100%)を無視するように設定しています。

「高DPI設定でディスプレイのスケーリングを無効にする」設定は、アプリケーションexeのプロパティメニューの互換性の下にあります。

17
17
17
2015-08-10 06:19:06 +0000

Windows10ではまだ多くのアプリが正しくスケールしませんが、最終的には動作します。

高DPIの第一モニタ(200%スケール)

低DPIの第二モニタ(100%スケール)

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

8
8
8
2014-12-07 22:15:08 +0000

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

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

この時点では、外部モニターに接続して外部モニターのみを使用する場合は、毎回コンピュータを再起動して DPI を変更する必要があります。

3
3
3
2012-03-28 09:46:57 +0000

できるはずです。Linuxでは以下のようにできます:

  1. 1.小さい方の画面の2倍のサイズのX VNCサーバを作成します。例えば、同じサイズのモニタが2台ありますが、1920と1600ピクセルの幅がある場合、2倍のサイズの仮想サーバを作成します。3840px幅(高さ1080px)の仮想サーバーを作成します。先ほど作成したサーバーに対して2つのVNCクライアントを開きます。それぞれの画面に1つずつ入れます。全画面にします。縮尺は1:1。右側のウィンドウをスクロールして、Vncサーバーの一番右の部分を表示します。ピクセルの大きさが違うので、1600pxの画面では全てが大きく見えます。サイズが合うまでズームアウトしてみてください。しかし、適切なフレームバッファなどで同じことができれば…
3
3
3
2010-10-08 01:38:00 +0000

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

2
2
2
2010-02-04 15:38:52 +0000

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

1
1
1
2014-11-07 17:44:17 +0000

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

1
1
1
2012-09-27 02:29:07 +0000

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

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

0
0
0
2017-06-28 07:37:26 +0000

モニターごとに単純に文字サイズを変えるだけの手順でも問題なく動作しますが(Windows10)、ぼやけてしまうことで大きな問題が!?このトピック](https://answers.microsoft.com/en-us/windows/forum/windows_10-start/fuzzy-fonts-and-large-icons-on-external-monitor-is/5415e667-ca8b-47a6-b942-5226ac560689)を参照してください。

-1
-1
-1
2018-11-16 21:46:56 +0000

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