Gibt es in OS X eine Möglichkeit, einem bestimmten Monitor ein Anwendungsfenster zuzuweisen?

7714
SunSparc

Ich weiß, dass mit OS X Lion (10.7) und Mountain Lion (10.8) Anwendungen bestimmten Spaces / Desktops zugewiesen werden können. Mit meinem Laptop verbinden und trennen Sie mich täglich von einem externen Monitor. Wenn ich die Verbindung trenne, werden natürlich alle meine App-Fenster automatisch auf dem Laptop-Monitor angezeigt.

Wenn ich mich wieder mit dem externen Monitor verbinde, verschiebe ich meine App-Fenster manuell zum zweiten Bildschirm. Gibt es eine Funktion, die in OS X integriert ist und die Anwendungsfenster automatisch an den ursprünglichen Wert zurücksetzt?

9
Bisher leiten mich die Antworten zu Anwendungen von Drittanbietern. Vielleicht verfügt OS X nicht über eine Einstellung oder Option, die dies nativ erledigen würde. SunSparc vor 11 Jahren 0
Update, diese Funktion scheint in Mavericks integriert zu sein. Dies betrifft jedoch nicht die Frage nach früheren Versionen des Betriebssystems. SunSparc vor 10 Jahren 0

3 Antworten auf die Frage

1
jmdana

I never tried it myself but I think this is what you are looking for:

http://cordlessdog.com/stay/

Ich hatte tatsächlich gesehen, dass dies meine Frage googeln würde, bevor ich hier frage. Ich werde weiter darauf eingehen. Obwohl ich gehofft hatte, dass es in OS X einige Funktionen gibt, die ich meinem Willen beugen könnte. :) SunSparc vor 11 Jahren 0
Ich benutze Stay und es ist großartig, aber es verhält sich nicht immer wie erwartet in Bezug auf Spaces. Ich habe mich mit dem Entwickler unterhalten und es ist offensichtlich eine Einschränkung der OSX-APIs, und es ist sehr schwierig, dies zu umgehen. wst vor 10 Jahren 0
Bleiben Sie vielversprechend, können aber keine X11-Anwendungen verarbeiten, die von einem entfernten Rechner aus gestartet werden = ( rasjani vor 9 Jahren 0
1
lukethompson

Dies wurde in Mavericks behoben. Bewegen Sie den Cursor auf das Dock-Symbol für diese Anwendung, um zu steuern, auf welcher Anzeige die Fenster einer Anwendung angezeigt werden. Klicken Sie mit der rechten Maustaste (oder klicken Sie bei gedrückter Strg-Taste) auf das Symbol und wählen Sie Optionen> Desktop auf Anzeige 1 (oder 2). Sie haben auch die Möglichkeit, allen Desktops oder keinem zuzuweisen.

Ich würde in Betracht ziehen, dies als Antwort zu wählen, wenn Sie sich mehr Zeit für die Bereitstellung hilfreicher Details genommen haben. Wie dem auch sei, ich kann nur die genauen Schritte erraten, um genau das wiederzugeben, was Sie zu beschreiben versuchen. :) SunSparc vor 9 Jahren 0
Ich habe einige Änderungen vorgenommen und hoffe, dass es jetzt nützlicher ist. lukethompson vor 9 Jahren 0
Wenn ich den Monitor vom Netz trenne und wieder einstecke, scheint er diese Einstellung zu vergessen. Ich stelle den Monitor jedoch als primäres Gerät ein. frabcus vor 9 Jahren 0
0
Paul Hiemstra

Der Windowmanager Slateunterstützt solche Dinge. Sie können Profile (Layouts) erstellen, die für eine bestimmte Situation spezifisch sind, z. B. 1 Monitor oder 2 Monitore, und angeben, wie die Windos organisiert werden sollen (Google Chrome-Vollbild auf dem Hauptbildschirm, E-Mail-Vollbild auf dem Laptopbildschirm usw.).

Neben dieser Funktion verfügt Slate über eine Vielzahl weiterer Funktionen. Ich würde empfehlen, die Dokumentation zu überfliegen, aber zuerst diesen Blogbeitrag von Tristan Hume lesen . Interessant kann auch ein Blogbeitrag sein, den ich über Slate schrieb.

Vielleicht ähnlich dem Stay-Vorschlag. Ich werde mal schauen. Vielen Dank. SunSparc vor 11 Jahren 0