Jak zmienić rozdzielczość na komputerze Mac na niestandardowy rozmiar?

15

Chcę, aby mój MacBook miał rozdzielczość 1280 x 720, co jest pewne, co muszę zrobić, ale wszystkie programy, które to robią, kosztują pieniądze.

Czy w Lion jest darmowy sposób na zrobienie tego?

NIE: SwitchResX lub cokolwiek innego nie jest darmowe.

Gray Adams
źródło

Odpowiedzi:

12

Myślę, że mogłem rozwiązać ten problem po wielu eksperymentach, ale mam tylko jeden system do przetestowania go. http://youtu.be/6DxQm8xAy6M . Film odwołuje się do tej witryny

Zasadniczo edytuję plik plist, który określa, które rozdzielczości są dozwolone. Nie wymaga oprogramowania ani pieniędzy.

/System/Library/Displays/Overrides/zawiera pliki .plist z opcjami rozdzielczości używanymi przez OSX do wyświetlania. Biegnę, ioreg -lw0 | grep IODisplayPrefsKeyaby dowiedzieć się, który z nich jest głównym wyświetlaczem, a następnie dodam wpis niestandardowej rozdzielczości. Zasadniczo robi to switchresx, ale bez całego oprogramowania.

Dotyczy to OSX 10.6.8, więc nie wiem, czy dotyczy Lion.

Marcus Chan
źródło
1
Pewnie. / System / Library / Displays / Overrides / zawiera pliki .plist z opcjami rozdzielczości używanymi przez OSX do wyświetlania. Używam ioreg -lw0 | grep IODisplayPrefsKey, aby dowiedzieć się, który z nich jest głównym wyświetlaczem, a następnie dodać wpis dla niestandardowej rozdzielczości. Zasadniczo robi to switchresx, ale bez całego oprogramowania.
Marcus Chan
5
Dla przypomnienia, ścieżka jest teraz/System/Library/Displays/Contents/Resources/Overrides
przypadkowa_PhD
Masz mój głos, mimo że nie mogłem znaleźć wirtualnego wyświetlacza (bezgłowego) Mac mini z IOReg. Ale mam dobry początek!
Colin,
Jak utworzyłeś swój własny wpis? Moje wyglądają, jakby były zakodowane: <key> rozdzielczości skali </key> <tablica> <data> AAAZAAAADhA = </data> <data> AAAWgAAADKg = </data> <data> AAAUAAAAC0A = </data>
jzadra