Warum wechselt mein Dock immer wieder zu meinem anderen Monitor?

255

Ich habe einen größeren externen Monitor an mein MacBook Pro angeschlossen und ihn so angeordnet, dass sich das Dock im externen Monitor befindet (über Systemeinstellungen> Anzeigen> Anordnung, indem Sie den weißen Balken auf den größeren Bildschirm ziehen). Dies funktioniert einwandfrei, mit der Ausnahme, dass das Dock von Zeit zu Zeit plötzlich wieder zu meinem MacBook-Bildschirm wechselt. Wenn ich jedoch Displays öffne, um dies zu ändern, befindet sich der weiße Balken immer noch auf dem externen Monitor. Also muss ich es auf den kleineren Bildschirm ziehen und dann zurück auf den externen Monitor ziehen.

Das ist natürlich ein kleines Problem, aber ich habe bemerkt, dass es immer häufiger vorkommt und ziemlich nervig wird. Vielleicht habe ich ungewollt etwas getan, damit das passiert?

Ich benutze Mavericks, 10.9.5.

3cheesewheel
quelle
Dies ist eine Panne in MacOS, die es schon eine ganze Weile gibt. Ich würde Apple kontaktieren und sehen, ob sie einen "Lock Dock" -Befehl in den Dock-Einstellungen hinzufügen können.
Melvin Jefferson
Es gibt zwei Möglichkeiten, um das Dock versehentlich auf den anderen Desktop zu verschieben. Entweder, weil ein Monitor aktiviert / deaktiviert wird und das Dock sich selbst zu dem transportiert, was es als den einzigen verbleibenden Bildschirm wahrnimmt. Zweitens weist der Überhangbereich Ihrer vertikal gestapelten Monitore eine unterschiedliche Breite / Höhe auf. Es fängt den Cursor ein und ruft das Dock auf diesen Bildschirm. Um es zurück zu verschieben, setzen Sie den Fokus auf den Desktop. Suchen Sie den Überhangbereich von einem Monitor zum anderen. Platzieren Sie den Cursor auf diesem Überhang und scrollen Sie nach unten. Der Cursor sollte beim Bewegen an Ort und Stelle bleiben. Das Dock sollte sich selbst zu diesem Monitor transportieren.
Eric Leschinski

Antworten:

424

Sie können das Dock in einer anderen Anzeige aufrufen, indem Sie den Cursor an den unteren Rand der gewünschten Anzeige bewegen und dann weiter nach unten fahren. Möglicherweise geschieht dies, wenn Sie diese Aktion versehentlich ausführen.

Ich habe eine ähnliche Frage beantwortet: Cmd-Tab-Verhalten bei Mavericks mit mehreren Anzeigen .

Mr Rabbit
quelle
3
Cool. Ich wusste nicht, jedes Mal, wenn es verschoben wird, werde ich es mit Systemeinstellungen -> Anzeige -> Anordnung ändern.
Fernando Gonzalez Sanchez
3
WOW, ich bin so froh, dass ich dieses lol endlich gefunden habe. Ich könnte den Trick nie herausfinden. Ich würde auf dem Boden zu bewegen, klicken Sie auf , nach oben und nach unten, und manchmal scheint es , lol
quemeful
4
+1. Gibt es eine Möglichkeit, diese Option zu deaktivieren? Ich benutze zwei externe Monitore und einen Laptop. Bei der Anordnung handelt es sich um die beiden äußeren Seiten nebeneinander, und die Ecken, an denen sie sich berühren, befinden sich in der Mitte oben auf dem Laptopbildschirm. Aus diesem Grund gibt es auf jedem der externen Bildschirme eine übergangslose halbe Unterkante, auf die ich stoße, wenn ich die Maus nach unten auf den Laptop-Bildschirm bewege. Ziemlich nervig. Arbeiten an Mojave.
L. Holanda
das funktioniert so nicht immer leicht. Hin und wieder verschwindet Dock von meinem Hauptbildschirm. Und ich stellte fest, dass ich mit Bewegungen kämpfte und einige Sekunden lang auf das Fokussierungsfenster / den Bildschirm klickte, wodurch mein Workflow unterbrochen wurde.
Andre Figueiredo
27

Wenn Sie die Maus aufgrund von gestapelten Monitoren oder aufgrund anderer Auflösungsunterschiede zwischen Monitoren nicht nach unten ziehen können. Gehen Sie zu Systemeinstellungen → Dock → Position auf dem Bildschirm → Klicken Sie auf Links , und das Dock kehrt zum primären Monitor zurück.

Dann können Sie zum unteren Bildschirm gehen und den Schritten folgen, um das Dock aufzurufen, und es wird dorthin zurückkehren.

Gary
quelle
21

Apple hat die Über- / Unter-Monitorkonfiguration nicht berücksichtigt. Der Überhang fängt den Cursor und ruft das Dock auf. In diesem Fall ist das Schalten konstant und nervig.

Eine Problemumgehung besteht darin, das Dock an der Seite des Monitors anzubringen, um zu verhindern, dass eine Aufforderung erfolgt, wenn die Überlappung den Cursor erfasst.

Gegraben
quelle
3
Ich kann es auch nicht ertragen, aber dieses Problem hat mich so geärgert, dass ich den einen Ärger akzeptiert habe, um dem anderen zu entkommen. Es ist sogar noch ärgerlicher, weil die Lösung, das Dock immer auf dem Bildschirm zu haben, auf dem sich der Mauszeiger befindet, ein einfaches und logisches Design ist.
Prototyp
Ich habe tatsächlich einen Weg gefunden, wie ich das mit der Unter / Über-Konfiguration zum Laufen bringen kann. Für den unteren Monitor können Sie den Cursor wie oben beschrieben nach unten bewegen (und den Cursor nach oben und unten bewegen). Wenn Sie den Cursor für den oberen Monitor in die rechte Ecke bewegen, können Sie nicht zum unteren Monitor gehen. Sie können den Cursor also nach oben und unten bewegen und in den unteren Bereich des Bildschirms bewegen. Das Dock bewegt sich dann in den oberen Bereich des Bildschirms! :)
trebek1
20

(Ich wollte diesen Kommentar zu @Mr Rabbits Antwort hinzufügen, kann ihn aber nicht, da ich nicht die erforderlichen 50 Punkte habe, also füge ich ihn hier hinzu :)

Die Aktion, die das Dock zum gegenüberliegenden Monitor aufruft, ist für mich nicht sehr intuitiv. Das hat bei mir funktioniert.

  1. Halten Sie die Maustaste nicht gedrückt. (Wenn Leute sagen, "ziehe" die Maus, bedeutet das normalerweise, dass die Maustaste gedrückt gehalten wird.)

  2. Der Zielbereich des Cursors muss sich im unteren Bereich des Monitors befinden, in dem sich das Dock derzeit nicht an einer Stelle befindet, an der sich der Cursor nicht weiter nach unten bewegen kann. Dies funktioniert also nicht bei vertikal gestapelten Monitoren entlang des Bereichs wo der Cursor zwischen Bildschirmen wechseln kann.

  3. Sobald der Cursor "blockiert" ist, pausieren Sie eine Sekunde und fahren Sie dann mit der Bewegung nach unten fort. Das Dock wird vom anderen Monitor zu diesem Monitor "gerufen". Dies funktioniert für vertikal gestapelte Monitore, solange der Cursor an einer Stelle "blockiert" ist. Wenn nicht, bewegt sich der Cursor einfach zum anderen Monitor, da er nicht "blockiert" ist. Wenn Sie Monitore mit identischer Auflösung haben, funktioniert dies wahrscheinlich nicht gemäß dem Kommentar von @ Geraldus_US unten. In diesem Fall müssen Sie wahrscheinlich entweder das linke oder das rechte Dock per @Geraldus_US verwenden. Ziehen Sie alternativ den Netzstecker aus der Steckdose, und das Dock wechselt zum Hauptmonitor.

Ich verstehe nicht, wie jemand diese Bewegungen als intuitiv empfinden würde. Wie wäre es mit einer einfachen Rechtsklick-Option, um das Dock auf diesen Monitor zu verschieben?

spencery2
quelle
3
Ich möchte erwähnen, dass, wenn Sie eine vertikale Ausrichtung haben, bei der der aktive Monitor über dem sekundären liegt, Sie das Dock nach links oder rechts bewegen müssen, damit er auf dem primären Monitor angezeigt wird, andernfalls wird er immer auf dem unteren Monitor angezeigt. Befindet sich Ihre primäre Anzeige jedoch unterhalb des sekundären Docks, wird sie unten automatisch angezeigt. Sieht nach Fehlfunktion aus oder erfordert zusätzliche Optimierungen.
Geradlus_RU
@Geradlus_RU Meine Monitore sind vertikal gestapelt, wobei sich der primäre Monitor unten und das Dock unten befinden. Aber manchmal bewegt sich das Dock zum unteren Rand des oberen Monitors, was seltsam ist. Ich bin mir sicher, dass es das nicht tun soll, aber es passiert.
Nate
18

Unter Mac OS wechselt das Dock zu dem Monitor, auf dem Sie unten eine Abwärtsbewegung ausgeführt haben (oder auf dem das Dock normalerweise positioniert ist). Wenn Sie also den Mauszeiger weiter in diese Richtung bewegen (als würden Sie den Bildschirm verlassen), ist dies ein Hinweis darauf, dass Sie nach dem Dock suchen. Also bringt Mac das Dock dorthin!

Schauen Sie sich das Diagramm unten an (gelber Block ist Ihr Monitor):

Mausbewegung am unteren Bildschirmrand

Wenn der Cursor unten gesperrt ist und Sie den Zeiger weiter nach unten bewegen, wird das Dock auf diesem Monitor geöffnet. Die Wörter Scrollen oder Ziehen können nicht verwendet werden , da Sie nicht klicken / halten oder 2 Finger verwenden müssen. Es ist nur eine normale Mausbewegung.

Also die Ursache : Wahrscheinlich sind Sie jemand wie ich, der den Cursor am unteren Rand des Bildschirms auf einem Monitor belässt, während er nur Filme oder Tastaturkodierungen / -entwicklungen ansieht und dann versehentlich die Maus / das Trackpad nach unten wischt / bewegt. Passiert die ganze Zeit mit mir.

Update : Mir ist gerade aufgefallen, dass es sich beim Trackpad nicht nur um ein schnelles Streichen handelt.
Sie müssen nach unten streichen und auf dem Trackpad halten . Es macht nichts, wenn Sie Ihren Finger schnell wie eine normale Wischgeste heben.

Om Shankar
quelle
6

Ich fand diese ' Funktion ' auch ärgerlich, da Sie erwarten, dass sich das Dock auf einem Bildschirm befindet und Sie versehentlich die Maus an den unteren Rand des zweiten Bildschirms bewegen und das Dock überquert. Der einfachste Weg, es wieder herzustellen, besteht darin, die Maus an den unteren Rand des Bildschirms zu bewegen, auf dem das Dock angezeigt werden soll. Manchmal muss man es hoch und dann wieder runter bewegen, damit es sich bewegt.

Persönlich habe ich zwei Möglichkeiten gefunden, die mir dabei geholfen haben:

  1. Bei der Arbeit habe ich meinen externen Monitor auf einem Ständer, der sich hinter meinem MacBook befindet, und ordne die Bildschirme so an, dass der externe Monitor gerade höher ist als mein MacBook-Bildschirm. Verschieben Sie dann in den Einstellungen das Bildschirmlayout so, dass sie übereinander sitzen. In diesem Layout hat nur ein Bildschirm eine Unterseite, da der externe Monitor eine Erweiterung des MacBook-Bildschirms darstellt und somit das Dock an der Bewegung hindert. Dieses Layout spart auch Platz auf dem Schreibtisch, wenn Sie einen schmalen Schreibtisch haben.

  2. Zu Hause benutze ich einen Monitor nebeneinander, stelle aber das Dock so ein, dass es automatisch ausgeblendet wird. Wenn ich dann zum Dock muss, scrolle ich einfach zum unteren Rand des Bildschirms, auf dem sich meine Maus befindet, um das Dock zu erhalten. Da das Dock immer versteckt ist und sich einschaltet, wenn ich es möchte, scheint es mir nicht so ärgerlich zu sein, wie wenn es am unteren Rand eines Bildschirms befestigt ist.

Lee
quelle
1

Um dies zu verhindern, geben Sie Folgendes in Terminal ein:

defaults write com.apple.Dock position-immutable -bool yes; killall Dock

Das Dock bleibt stehen.

Die obige Domain und der obige Schlüssel wurden von Apple entfernt:

Apple hat diesen position-immutableSchlüssel aus der defaultsKonfiguration entfernt, da er beim IT-Helpdesk ein hohes Anrufvolumen verursachte. Benutzer würden sich selbst deaktivieren, indem sie ihr Dock auf einem nicht erreichbaren Phantom-Monitor sperren. Jetzt hat dieser Befehl keine Wirkung mehr. Sie können dies mit dem Befehl: überprüfen defaults read | grep "Dock", der keinen solchen Schlüssel meldet. Lesen Sie mehr mit man defaultsund defaults -help.

Sdmeyers
quelle
2
Das sieht so aus, als sollte es funktionieren, aber leider nicht.
Jason Sims
3
Nein, funktioniert nicht auf Mojave.
Georgexsh