私はMacBookプロを持っていますMacBook Pro (Retina, 15-inch, Mid 2014)
Thunderboltを介して2つの外部モニタASUS VS247 Display
を接続します。
各モニターで、私は複数のデスクトップ/スペースを開いています。
Macをスリープから復帰させると、モニタの認識が切り替わり、Monitor2のすべてのデスクトップ/スペースがMonitor3になり、Monitor3のすべてのデスクトップ/スペースがMonitor2になることがあります。
メインモニタ(ラップトップのモニタ)は常に同じままです。
これは毎月平均1回行われます。これが起こるための特定の原因を見つけることができませんでした。
Thunderboltのケーブルとポートは色分けされています。だから、私は間違いなくケーブルを入れ替えるのではありません。
これが私の任務管理設定の様子です。
[NO] Automatically rearrange spaces based on most recent use?
[Yes] When switching to an application, switch to a Space with open windows for the application.
[No] Group windows by application.
[Yes] Displays have separate Spaces.
他の誰かが同じ問題を抱えていますか?もしそうなら、修正はありますか?
私にとっては、同じポートに差し込んでも、最初に差し込むケーブルに基づいています。私は2本のHDMIケーブルを使っています。それらが交換されてしまった場合、私はそれらのうちの1つを取り外し、それを再び接続してください。
これはOSのバグIMOです。 Macbookがポートに接続されているものを検出してデスクトップを前回と同じデバイス上に保持できないようにする必要はありません。
アップルサポートはこれで私を助けました:
ユーレカ!これにより、4つの開いているMacデスクトップのいずれかで作業しているときに自分のMacデスクトップが自動的に切り替わるという、ミッションコントロールにおける私の迷惑な画面切り替え問題を解決しました。
https://github.com/jakehilborn/displayplacer を使用して、この問題を「解決」しました。ハブを接続し、モニターが正しくない場合、画面を回転したりケーブルを再接続したりする代わりに、スクリプトを(ホットキー経由で)実行してこれを解決できます。
まず、モニターが正しい構成になっていることを確認してください。次に、displayplacerをインストールして実行します。
brew tap jakehilborn/jakehilborn && brew install displayplacer
displayplacer list
出力の下部で、モニターを現在の構成に戻すコマンドを生成することがわかります。例:
displayplacer "id:C00DE6B5-2BF1-D707-8452-14BD6BFAAC84 res:1920x1080 hz:60 color_depth:8 scaling:off Origin:(0,0) degree:0" "id:D0823E00-B252-0F5C-DE87-D142F95D0CB4 res:1680x1050 color_depth:8 scaling:on Origin:(-1680,0) degree:0" "id:1A13BBCA-7176-912E-4048-7E7E22D786C2 res:1080x1920 hz:60 color_depth:8 scaling:off Origin:(1920,-386) degree:90"
次に、サービス/アクションを作成し、このアイテムのキーボードショートカットを設定しました。これで、簡単なキーストロークで問題が解決します。
詳細:Danの答えは、この問題の根本です。 2つの同一のモニターがあり、どちらもDisplayportを介してハブに接続されています。そのハブは1つのUSB-C接続を介してMacに接続されています。ランダムに、ドックは設定を異なる順序でロードするため、この問題が発生します。 3番目のモニターが回転しているため、2つの画面が不適切に回転するようになりました。
数か月間、ハブの両方のDisplayPort接続を切断してから、逆の順序で再接続しました。これで問題は解決しましたが、本当に面倒でした。
これまでのところ、1週間試してみてうまくいくように思えますが、単に各モニターをラップトップの別の側のUSB-Cポートに接続するだけです。
2つの別個のUSB-Cポートの2つの別個のHDMIアダプターを介して接続された2つの同一のディスプレイを備えたディスプレイのセットアップがあります。私のMacbook Proは常にディスプレイに接続されており、スリープモードから復帰するたびにディスプレイの配置が混乱します。今日までの私の解決策は、「システム環境設定」でディスプレイを再配置することでした。今、私はaveneyerのdisplayplacer-solutionをショートカットセットアップと組み合わせて使用して、シェルスクリプトを Keyboard Maestro で起動しています。これはMojaveの魅力のように機能します。