Mac: 3-Monitor-Setup: Mein Desktop-Set wechselt ständig zwischen Monitoren

80

Lage:

Ich habe ein MacBook Pro MacBook Pro (Retina, 15-inch, Mid 2014)

Und haben 2 externe Monitore ASUS VS247 Displayüber Blitz angeschlossen.

Auf jedem Monitor sind mehrere Desktops / Spaces geöffnet.

Problem:

Wenn ich meinen Mac aus dem Ruhezustand wecke, wird manchmal die Erkennung der Monitore umgeschaltet und alle Desktops / Spaces von Monitor2 befinden sich jetzt auf Monitor3 und alle Desktops / Spaces von Monitor3 befinden sich auf Monitor2.

Der Hauptmonitor (der auf dem Laptop) bleibt immer derselbe.

Dies geschieht durchschnittlich einmal im Monat. Ich konnte keine bestimmte Ursache dafür finden.

Ich habe meine Blitzkabel und Anschlüsse farbcodiert. Ich vertausche also definitiv nicht die Kabel.

Mehr Info:

So sehen meine Einstellungen für die Missionskontrolle aus.

[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.

Hat jemand das gleiche Problem? Wenn ja, gibt es eine Lösung?

Sai Phaninder Reddy J
quelle
9
Jedes Mal, wenn ich meine externen Monitore anschließe, ist es ein Crapshoot. So oft wie nicht, werden die Anzeigen umgedreht.
George Cummins
3
Versuchen Sie Folgendes
Geva
3
@geva Dies ist nicht das gleiche Problem wie bei Desktops, die durch die aktuelle Verwendung neu angeordnet werden.
Sai Phaninder Reddy J
Dasselbe Problem gibt es heute mit einem MacBook Pro (15 Zoll, 2019). Zwei Monitore, HDMI mit Adapter für USB-C . Es passiert bei jedem Stecken / Ziehen, wenn sie durch Minuten getrennt sind. @ Josh Antwort angewendet, wird die Zeit zeigen ...
Rémi Belzanti
2
Nun, es ist 3 Tage her und das Problem ist immer noch da. So muss ich das Problem sagen ist auch , nachdem ich den Bildschirm und entsperren sperren Minuten später ... das bedeutet keine physische Ein- / Auszugs - Operationen, aber ich bin in Schwierigkeiten :(
Rémi Belzanti

Antworten:

39

Ja! Ich habe 4 externe Monitore und das hat mich verrückt gemacht, bis ich es herausgefunden habe. Spielen Sie mit dem Verschieben der oberen Leiste zwischen den Bildschirmen im Arrangement-Fenster. Weisen Sie es verschiedenen Bildschirmen zu, und Sie werden bemerken, dass es Ihr Problem löst, sobald Sie den "richtigen" Bildschirm gefunden haben. Ich kann mich nicht erinnern, warum das funktioniert hat, aber es hat funktioniert.

So verschieben Sie die obere Leiste zwischen Mac-Fenstern

Josh
quelle
4
Screenshots hier: apple.stackexchange.com/a/296905/206646
ognockocaten
War mir das gerade noch einmal passiert (ist eine Weile nicht mehr passiert, also habe ich die Lösung vergessen) und dieser Beitrag kam wieder. Danke nochmal!
Davestewart
2
Das ist großartig. Ich musste meinen eigenen Beitrag erst kürzlich lesen!
Josh
4
Das funktioniert bei mir nicht. :(
ForeverWintr
2
Dies ist auch nur eine vorübergehende Lösung, die jedes Mal durchgeführt werden muss, wenn dieses Problem auftritt. Dies passiert auch bei mir, wenn der Laptop aus dem Ruhemodus aufwacht (alle Bildschirme sind noch angeschlossen)
Vidak
16

Ich habe dieses Problem mit https://github.com/jakehilborn/displayplacer "gelöst" . Wenn ich meinen Hub verbinde und die Monitore nicht korrekt sind, anstatt Bildschirme zu drehen oder Kabel wieder anzuschließen, kann ich jetzt ein Skript (über einen Hotkey) ausführen, um dies zu beheben.

Stellen Sie zunächst sicher, dass sich Ihre Monitore in der richtigen Konfiguration befinden. Dann installiere displayplacer und starte es.

brew tap jakehilborn/jakehilborn && brew install displayplacer
displayplacer list

Am Ende der Ausgabe sehen Sie, dass der Befehl generiert wird, mit dem Ihre Monitore wieder in die aktuelle Konfiguration versetzt werden. Beispiel:

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"

Ich habe dann einen Dienst / eine Aktion erstellt und eine Tastenkombination für dieses Element festgelegt. Jetzt kann das Problem durch einen kurzen Tastendruck behoben werden.

Weitere Informationen: Die Antwort von Dan ist die Wurzel dieses Problems für mich. Ich habe zwei identische Monitore, die beide über Displayport mit einem Hub verbunden sind. Dieser Hub ist über eine USB-C-Verbindung mit meinem Mac verbunden. Das Dock lädt die Einstellungen nach dem Zufallsprinzip in einer anderen Reihenfolge, die dieses Problem verursacht. Da mein 3. Monitor gedreht wird, werden jetzt zwei Bildschirme falsch gedreht.

Seit Monaten trenne ich beide DisplayPort-Verbindungen am Hub und stelle die Verbindung in umgekehrter Reihenfolge wieder her. Dies löst das Problem, aber es war wirklich ärgerlich.

aveneyer
quelle
2
Das war ein Zauber für mich. upvoted!
Micah Stubbs
1
Danke dafür!
Gary Reckard
Betreff: zwei identische Monitore: FWIW, ich verwende das Laptop-Display (MBP 15 ") und 2 verschiedene externe Monitore - ein LG, ein Samsung, beide über CalDigit TS3 + verbunden. Ich sehe regelmäßig die mit dem Laptop-Display und dem LG verbundenen Desktops Schalter. (Planung, Displayplacer zu versuchen, danke.)
Peter Cardona
Irgendwie löst dies immer noch nicht das Problem, dass der Monitor vor mir plötzlich nicht mehr "LG HDR 4K (1)", sondern "LG HDR 4K (2)" ist und umgekehrt für den Monitor auf der rechten Seite. Wenn Sie in Apps "Anzeige 2" oder "Anzeige 3" auswählen, wird ein anderer Bildschirm ausgewählt. Gibt es eine Möglichkeit, dies auch zu ändern?
Karsten S.
1
Ich verwende dies mit Better Touch Tool auf den neuen Macbooks. Ich kann die obere Touch-Leiste anpassen und habe jetzt einen 1-Tasten-Klick hinzugefügt, um die Monitore automatisch anzupassen. Tolle Lösung, danke.
Will
13

Für mich hängt es davon ab, welches Kabel ich zuerst einstecke, auch wenn ich sie an die gleichen Ports anschließe. Ich verwende zwei HDMI-Kabel. Wenn meine Bildschirme ausgetauscht werden, ziehe ich einfach eines der Kabel heraus und stecke es wieder ein. Wenn die Bildschirme immer noch ausgetauscht werden, ziehe ich den anderen heraus und stecke es wieder ein. Die Bildschirme flackern und tauschen wieder zu normal.

Dies scheint ein OS-Fehler zu sein, aber ich weiß es nicht genau.

Dan
quelle
3
Wir verwenden CalDigit TB3-Docks und haben dieses Problem zeitweise
race_carr
1
Ich verwende HDMI-Kabel, die über USB-C-Konverter direkt an den Laptop angeschlossen sind.
Dan
3

Der Apple Support hat mir dabei geholfen:

  • Gehen Sie zum Finder (klicken Sie auf den Desktop) und bewegen Sie den Mauszeiger über das Menü "Gehe zu" oben auf Ihrem Computerbildschirm
  • Drücken Sie nun die "Option" -Taste, während Sie den Mauszeiger noch über "Go" halten, und Sie sehen die Ordnerauswahl "Library"
  • Wählen Sie "Bibliothek", indem Sie es markieren.
  • Suchen Sie bei geöffnetem Bibliotheksordner den Ordner "Caches".
  • Ziehen Sie es jetzt in den Papierkorb.
  • Den Papierkorb leeren.
  • Neustart.

Eureka! Dies löste das lästige Problem mit dem Bildschirmwechsel für mich in der Missionssteuerung, bei der meine Mac-Desktops automatisch von selbst wechseln, wenn sie in einem der vier geöffneten Mac-Desktops arbeiten.

Jerry Levine
quelle
Ich habe es gerade ausprobiert, hoffentlich funktioniert es so, wie es mir jedes Mal passiert, wenn mein Mac schläft!
Josh Cole
2
Das funktioniert bei mir nicht. :(
SpaceDog
Funktioniert auch bei mir nicht. :(
ForeverWintr
1

Bisher scheint es für mich nach einer Woche zu funktionieren, jeden Monitor einfach an einen USB-C-Anschluss auf einer anderen Seite des Laptops anzuschließen.

Karel
quelle
0

Ich habe ein Display-Setup mit zwei identischen Displays, die über zwei separate HDMI-Adapter an zwei separate USB-C-Ports angeschlossen sind. Mein Macbook Pro ist immer mit den Bildschirmen verbunden, und wenn es aus dem Ruhemodus aufwacht, ist die Anordnung der Bildschirme vertauscht. Meine Lösung bestand bis heute darin, die Anzeigen über "Systemeinstellungen" neu anzuordnen. Jetzt verwende ich die Displayplacer-Lösung von aveneyer in Kombination mit einem Shortcut-Setup, um ein Shell-Skript in Keyboard Maestro zu starten, und es funktioniert wie ein Zauber auf Mojave!

Römisch-Reim
quelle