私はWindows 10ノートブック(Thinkpad T460p)を持っており、これを固定PCとして使用しています。作業中は、外部モニターに接続します。また、[〜#〜] tv [〜#〜]に接続して、そこで映画やストリームを視聴しています。
私はいつもモニターとテレビの間でケーブルを手動で切り替えていました、そして少し面倒であることを除いて、すべてがうまくいきました。今日、私はついにHDMIハードウェアスイッチ( https://www.Amazon.com/dp/B079JQ9XXV )を手に入れました切り替えプロセスが少し快適になります。
切り替え時に解像度が自動的に変更されないことを除いて、これまでのところすべてが機能します。私のモニターは1920x1200で、テレビは1920x1080です。スイッチボタンを押すと、解像度は以前と同じままです。次に、画面のプラグを抜いて再度差し込むと、正しい解像度に切り替わります。
スイッチが切り替えを行っているように見えますグラフィックカードが気付くには速すぎます。これにより、カードはまだ同じに接続されていると見なされます。モニターしているため、解像度設定が更新されていません。
グラフィックカードにモニタースイッチを認識させ、解像度を自動的に変更するために使用できる(できればソフトウェアベースの)トリックはありますか?
編集:私がドッキングステーションを使用していることに言及しませんでした。これは非常に重要だったでしょう。
お使いのスイッチは明らかに [〜#〜] edid [〜#〜] をスマートにサポートしていないか、テレビが何も提供していません。そうでない場合、解像度の変更は自動的に行われます。
解決策は、解像度を簡単に切り替えることができる製品を使用することです。これには、ディスプレイを切り替えるときに追加の手順(通常はクリック)が必要になります。
そのような製品の例は無料です Monitor Profile Switcher ですが、他のものもあります。
別の例は WS Display Settings (7,20€)で、無料バージョンは実行されるたびにダイアログを投稿します。実行方法の詳細については、 この回答 を参照してください。
ドッキングステーションが画像に入ると、問題ははるかに明確になりました。
この場合のドックは、接続されているモニターのEDIDデータを有効にキャッシュしているようで、このモニターが切り替えられたことに気づきません。
Windowsは、変更を検出するために、接続されているすべてのモニターのEDIDデータについてポートに定期的に問い合わせます。ドックは、接続されていることが最初に検出されたモニターの解像度で、キャッシュされたEDIDデータを返し続けたため、これは機能しませんでした。
ディスプレイケーブルを取り外してから再度接続すると、問題が解決します。ドックは再びモニターを「検出」し、EDIDデータを要求して、Windowsに通信します。Windowsはそれに応じて解像度を変更します。
ケーブルの接続/再接続よりも優れた方法は、より優れたドックを取得することです(この場合は不可能な場合があります)。
信じられないほどバカですが、やっと理由がドッキングステーションノートに使っているようだとわかりました。
ドッキングステーションのHDMIポートにケーブルを接続すると、上記の問題が発生します。ノートブック自体のHDMIポートを使用すると、アクティブな信号の解像度が問題なく自動的に変更されます。
ノートブックを持っていくたびにケーブルを抜かなければならないので、これはまだ100%満足のいく解決策ではありませんが、モニターとテレビを切り替えるよりも少ないので、全体的には改善されています。