12

I want my Macbook to be 1280x720 for a certain thing I need to do, yet all the programs that do this cost money.

Is there a free way to do within on Lion?

NO: SwitchResX or whatever is not free.

8

I think I may have solved this problem, after a lot of experimentation, but I only have one system to test it on. http://youtu.be/6DxQm8xAy6M. The video references this website

Basically, I'm editing the plist file that sets which resolutions are allowed. No software or money required.

/System/Library/Displays/Overrides/ contains the .plist files with the resolution options OSX uses for displays. I'm running ioreg -lw0 | grep IODisplayPrefsKey to figure out which one is the primary display, and then adding an entry for the custom resolution. It's basically what switchresx does, but without all of the software.

This is on OSX 10.6.8, though, so I don't know if it's applicable to Lion.

  • 1
    Sure. /System/Library/Displays/Overrides/ contains the .plist files with the resolution options OSX uses for displays. I'm running ioreg -lw0 | grep IODisplayPrefsKey to figure out which one is the primary display, and then adding an entry for the custom resolution. It's basically what switchresx does, but without all of the software. – Marcus Chan Jan 26 '13 at 23:47
  • 3
    For the record, the path is now /System/Library/Displays/Contents/Resources/Overrides – accidental_PhD Sep 27 '16 at 21:35
  • You got my vote even though I couldn’t find the (headless) Mac mini’s Virtual Display with IOReg. But I got a good start! – Colin Aug 18 '18 at 21:45
  • How did you create your custom entry? Mine look like they are encoded:<key>scale-resolutions</key> <array> <data>AAAZAAAADhA=</data> <data>AAAWgAAADKg=</data> <data>AAAUAAAAC0A=</data> – jzadra Nov 21 '18 at 21:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.