Wie ändere ich meine Auflösung auf meinem Mac auf eine benutzerdefinierte Größe?

15

Ich möchte, dass mein Macbook für eine bestimmte Sache, die ich tun muss, 1280 x 720 ist, aber alle Programme, die dies tun, kosten Geld.

Gibt es eine freie Möglichkeit, innerhalb von Lion zu arbeiten?

NEIN: SwitchResX oder was auch immer ist nicht kostenlos.

Gray Adams
quelle

Antworten:

11

Ich glaube, ich habe dieses Problem nach vielen Experimenten vielleicht gelöst, aber ich habe nur ein System, auf dem ich es testen kann. http://youtu.be/6DxQm8xAy6M . Das Video verweist auf diese Website

Grundsätzlich bearbeite ich die Plist-Datei, die festlegt, welche Auflösungen zulässig sind. Keine Software oder Geld erforderlich.

/System/Library/Displays/Overrides/enthält die .plist-Dateien mit den Auflösungsoptionen, die OSX für Anzeigen verwendet. Ich laufe, ioreg -lw0 | grep IODisplayPrefsKeyum herauszufinden, welches die primäre Anzeige ist, und füge dann einen Eintrag für die benutzerdefinierte Auflösung hinzu. Es ist im Grunde das, was switchresx macht, aber ohne die gesamte Software.

Dies ist jedoch unter OSX 10.6.8 der Fall, sodass ich nicht weiß, ob es auf Lion anwendbar ist.

Marcus Chan
quelle
1
Sicher. / System / Library / Displays / Overrides / enthält die .plist-Dateien mit den Auflösungsoptionen, die OSX für Anzeigen verwendet. Ich verwende ioreg -lw0 | grep IODisplayPrefsKey, um herauszufinden, welches die primäre Anzeige ist, und fügt dann einen Eintrag für die benutzerdefinierte Auflösung hinzu. Es ist im Grunde das, was switchresx macht, aber ohne die gesamte Software.
Marcus Chan
4
Für die Aufzeichnung ist der Pfad jetzt/System/Library/Displays/Contents/Resources/Overrides
versehentlicher_PhD
Sie haben meine Stimme erhalten, obwohl ich das virtuelle Display des (kopflosen) Mac mini mit IOReg nicht finden konnte. Aber ich habe einen guten Start!
Colin
Wie haben Sie Ihren benutzerdefinierten Eintrag erstellt? Meine sehen so aus, als wären sie codiert: <key> Skalenauflösungen </ key> <array> <data> AAAZAAAADhA = </ data> <data> AAAWgAAADKg = </ data> <data> AAAUAAAAC0A = </ data>
jzadra