Lassen Sie das Dock gleichzeitig auf beiden Bildschirmen erscheinen

Ich habe einen externen Bildschirm an meinen Mac angeschlossen.

Ich habe mein Dock so konfiguriert, dass es immer angezeigt wird (nicht unter dem Bildschirm versteckt).

Wie kann ich das Dock auf beiden Bildschirmen gleichzeitig anzeigen lassen?

Antworten (1)

tell application "System Events"
    tell dock preferences
        properties
    end tell
end tell

Dies ist alles, was nativ unterstützt wird:

{minimize effect:genie, magnification size:1.0, dock size:0.321428567171, 
autohide:false, animate:true, magnification:false, screen edge:bottom, 
class:dock preferences object}

Außerdem kann das Dock als rein philosophische Frage nicht gleichzeitig auf beiden Bildschirmen angezeigt werden.

Angenommen, Sie haben ein Dock pro Display. Wenn Sie den Cursorfokus auf Display 1 haben (dh die Menüleiste ist nicht ausgegraut/ausgeblendet), bewegen Sie den Cursor auf Display 2 mit seiner ausgegrauten Menüleiste und klicken auf ein Dock, um eine neue App zu starten.

Wo soll das neue Fenster hin? Es sollte zu Anzeige 1 gehen, da Anzeige 1 den Fokus hat. Es sollte jedoch auch angezeigt werden, da sich dort das Dock befindet, von dem es gestartet wurde.

Treten Sie einen Schritt zurück, es gibt eine andere Frage. Was sollte passieren, wenn Sie auf einem unfokussierten Display auf Dock klicken? Sollte der Fokus nicht vor allem anderen auf das Dock/Display geschaltet werden? Das Starten einer App ist also ein Doppelklickvorgang. Oder genauer gesagt, klicken Sie einfach, wenn das Display fokussiert ist, und doppelklicken Sie, wenn nicht. Und wie können Sie feststellen, ob das Dock im Fokus ist? Bewegen Sie Ihre Augen ganz nach oben zur Menüleiste (oder Fensterleiste des vordersten Fensters).

Bei anderen Betriebssystemen ist dies kein Problem. Dieses Durcheinander kann zurückverfolgt werden, als OS X vor langer Zeit den Fensterfokus kompromittiert hat, indem die Menüleiste oben statt im Fenster platziert wurde. Nicht in der Lage zu sein, mehrere Docks zu haben, ist eine kleine Auswirkung dieser Designentscheidung.

Aha, danke für die Erklärung. Das ist scheiße. Gibt es keine Möglichkeit, das ganze "Erster Klick ist zum Fokussieren"-Ding auszuschalten?
Nicht das ich wüsste. Wenn der Mauszeiger zum Fokussieren dient, wird die Finder-Menüleiste fast jedes Mal angezeigt, wenn Sie versuchen, die Menüleiste zu verwenden. Weil Finder den Desktop ausführt. Und fast immer kann die Menüleiste nicht erreicht werden, ohne den Desktop zu passieren. Seufzen.
Das ist blöd, genauso wie die ganze „1 Menüleiste oben für alles“-Idee. Danke für deine Erklärungen!
1. Frage: Die App sollte zu dem Bildschirm gehen, auf den Sie geklickt haben, da es der Bildschirm ist, der den Fokus hat (Sie haben darauf geklickt). 2. Frage: mit der ersten Frage beantwortet. Sogar Unity (Free) hat diese Funktion.
Das Mac OS hatte nie, einschließlich des klassischen Mac OS, die Menüleiste irgendwo anders als oben auf dem Bildschirm. Das Dock kam Jahrzehnte später, als OS X veröffentlicht wurde.