Wie kann ich die aktuelle Auflösung des Bildschirms in OS X 10.10 ermitteln?
Unter Einstellungen -> Anzeige (wo ich denke, dass es früher war) wird die Aktualisierungsfrequenz angezeigt, aber nicht die Auflösung. Wenn ich die Steuerelemente des Monitors verwende, kann ich sehen, dass er mit 3840 x 2160 läuft. Wie würde man dies jedoch unter OS X herausfinden?
yosemite
display
resolution
projix
quelle
quelle
Antworten:
Sie gehen zum Apple-Menü -> Über diesen Mac, und es gibt eine Registerkarte Anzeigen mit den Informationen.
quelle
Sie können die aktuelle Auflösung in den Systemeinstellungen für die Anzeige sehen.
Auf einem Macbook .. Retina, wenn Sie für die Auflösung ausgewählt skaliert haben
Fahren Sie mit der Maus über die aktuell skalierte Auswahl und die Auflösung wird angezeigt.
Wenn Sie die Standardauflösung ausgewählt haben, wird die Auflösung nicht angezeigt.
(Ich kann meinen Nicht-Retina-Desktop im Moment nicht überprüfen.)
In beiden Fällen können Sie dieses Applescript / Objective-C-Skript über Ihr Applescript-Menü oder über den Skript-Editor ausführen.
quelle
Sie können die Auflösung in Terminal mithilfe
system_profiler
des folgenden Befehls abrufen:quelle
system_profiler SPDisplaysDataType
gibt Ihnen die physikalische Auflösung eines Retina-Displays, aber nicht die effektive (skalierte) Auflösung. Wenn Sie das brauchen, können Sie es irgendwie mit bekommenosascript
:Beachten Sie, dass bei einem Setup mit mehreren Monitoren möglicherweise eine Interpretation erforderlich ist. Ich habe beispielsweise einen Retina iMac 21 "mit einer physischen Auflösung von 4096 x 2304 und einer skalierten Auflösung von 2560 x 1440; ich habe auch einen externen Porträtmonitor mit einer Auflösung von 1440 x 2560:
Wenn ich den obigen Befehl ausführe, wird Folgendes gemeldet:
Dies sind die Grenzen des Desktops relativ zur oberen linken Ecke des Hauptmonitors :
Wie Sie sehen können, ergibt dies für sich genommen nicht die skalierte vertikale Auflösung des Hauptmonitors (obwohl Sie dies anhand des physikalischen Seitenverhältnisses herausfinden können).
Eine weitere Option ist die GPL'ed Dienstprogramm Bildschirmauflösung (die durch verfügbar ist Homebrew , wenn Sie es nicht selbst aufbauen wollen). Die Kommandozeile ist mit nichts anderem auf dieser Erde vergleichbar, aber es funktioniert:
Als Bonus erhalten Sie auch die Farbtiefe in Bit und, falls verfügbar, die Bildwiederholfrequenz in Hz.
quelle
Sie können die Ausgabe von displayplacer analysieren, wenn dies für die Skripterstellung erforderlich ist. Ausführen
displayplacer list
und es wird die aktuelle Auflösung (und weitere Informationen) für alle Bildschirme angezeigt.Auch über Homebrew erhältlich
brew tap jakehilborn/jakehilborn && brew install displayplacer
quelle