web-dev-qa-db-ja.com

DisplayPort over USB-C解像度

私は以下の機器を持っています:

ラップトップを1本のUSB-CケーブルでDellモニターに接続してから、1本のDisplayPortケーブルでDellモニターをHPモニターに接続したいのですが。これにより、ラップトップも充電されます。ただし、これを行うと、WindowsでHPモニターをフル解像度に設定できません(リストに1920x1080を超えるものが表示されません)。今のところ私ができることは、各モニターをラップトップに個別のUSB-Cケーブルで接続することだけです。これは機能しますが、ラップトップには1本のケーブルのみを接続することをお勧めします(便宜上)。何か方法はありますか?

3
matthewk

DisplayPort over USB-Cは、多くの場合、3つ以上の1080p画面に必要な帯域幅を備えていません。これは主に2つの要因に依存します:DisplayPortバージョンとリンク構成(DisplayPortレーンの数)。

高ビットレート2 DisplayPort(DisplayPort 1.2で指定)は、レーンあたり最大5.4 GBit/sをサポートします。

USB-C DisplayPort Alt Modeは、1、2、または4つのDisplayPortレーンを備えています(ただし、4にはUSB SuperSpeedはなく、高速のみ)。

1つの2560x1440 @ 60Hz画面には5.63 GBit/sが必要です。つまり、2つのDisplayPort 1.2レーンが必要です(ただし、DP 1.4では1つのみ)。 1080p画面を追加するには、別のレーンが必要であり、USB-Cリンクに最大4レーンが必要です。

1080p画面の仕様では、「USB Type-C(DisplayPort 1.4を使用した代替モード、USB 3.1アップストリームポート、Power Delivery PD最大65 W))」を特徴としています。説明は強く示唆しています2つのDisplayPortレーンを使用するだけで、これはこのタイプの少なくとも2つの画面に十分です。DisplayPort1.4は使用可能な帯域幅を2倍にし、より多くの、より大きなディスプレイを可能にします。

もちろん回避策があります:Thunderbolt。異なるタイプのリンクを使用しているため、1本のケーブルで(少なくとも)2つの2560x1440 @ 60Hz画面をサポートできます。もちろん欠点は、Thunderboltドックが非常に高価であることです。

2
Daniel B

デバイスの最大解像度は次のとおりです。

デイジーチェーン接続された場合の2つのモニターの最大解像度の合計は4460x2520の解像度を提供します。これは、60HzでのIntel HD Graphics 620の容量を超えています。アダプターは低い周波数を使用してより広い表面をサポートできる場合がありますが、モニターが低い周波数を使用できないため、ドライバーは代わりに解像度を下げます。

次に、アダプターはチェーン内の2番目のモニターを1920x1080に強制的に下げます。これにより、アダプターは59〜60 Hzでサポートできる合計3840x2160になります。

この最大解像度/周波数はby portです。 1つのポートで両方のモニターを接続することにより、その1つのポートの能力を超えました。各モニターを別のポートに接続しても、この問題はありませんでした。

したがって、残念ながら、この方法でモニターをデイジーチェーン接続することはできません。 DisplayPortデイジーチェーン を使用すると機能する場合と機能しない場合があります(そのためにアダプターがどの程度機能するかわかりません)。または、組み込みのディスプレイアダプターを備えたUSB-Cドックを使用して、独自のディスプレイアダプターの制限を回避することもできます。

拡張ディスプレイ識別データ(EDI​​D) と呼ばれる、モニターからディスプレイドライバーが受信するデータには、データレーン/帯域幅情報は含まれず、モニターがサポートする解像度と周波数のペアのみが含まれます。これは、各モニターで選択する解像度と周波数の組み合わせを決定するときにドライバーが保持する唯一の情報です。その場合の決定は、純粋にピクセル数と周波数によって行われます。モニターは周波数を下げることができないため、ドライバーは代わりに解像度を下げます。

Intel HD Graphics 620の最大解像度/周波数は次のとおりです。

enter image description here

0
harrymc