Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I can adjust a few things, such as the Dock, but I don't see a way to say, "I want 1080p resolution, but I'm sitting 5 feet away and want bigger menus, fonts, etc across the entire system."

This is for a computer to be used as an entertainment center, mac mini 2007 running OS X 10.6.8.

I can upgrade to Lion if that provides a useful solution.

How do I increase the sizes of everything system wide so it's readable from a distance, while keeping the high resolution I desire for movies and games?

share|improve this question

4 Answers 4

up vote 16 down vote accepted

There is a feature that's currently experimental called HiDPI that may do what you want. Like the retina displays on the iPhone and iPad, HiDPI mode creates a "logical" resolution that's half the current resolution on your display but uses all the physical pixels to keep the image sharp. This results in all the user interface elements appearing much larger, but with no lack in clarity. For example, if you're outputting to a 1080p TV with a resolution of 1920x1080, the HiDPI resolution would be 960x540, and all the elements on the screen would be the same size as if you were outputting that physical resolution.

To enable HiDPI mode in Mac OS X Lion:

  1. Download the "Graphics Tools for Xcode" download from Apple. This download requires you to enter an Apple ID, which you most likely have and can get for free.

  2. Mount the DMG

  3. Open the "Quartz Debug" app

  4. In the menu bar, select "Window", then "UI Resolution"

    enter image description here

  5. Check "Enable HiDPI display modes"

  6. You'll be prompted to log out and log back in. If multiple accounts are logged in, they must all log out for the change to work.

  7. Once you log back in, go to System Preferences, then Displays. You will see the new HiDPI modes there.

    enter image description here

  8. For your 1080p TV, select "960x540 (HiDPI)"

P.S. If you're curious what HiDPI mode looks like, the screenshots I've taken are both in HiDPI. Click on them to see them full sized.

share|improve this answer
    
Awesome, thanks! –  Adam Davis Mar 24 '12 at 17:28
    
Does this require Lion? –  Adam Davis Mar 24 '12 at 17:30
2  
@AdamDavis Yes, sorry, I should have mentioned that –  Kyle Cronin Mar 24 '12 at 17:31
    
Well, I'll probably end up installing lion eventually anyway. –  Adam Davis Mar 24 '12 at 17:33
1  
@jmlumpkin Yeah, I remember playing around with it years ago and you're right, nothing looked good at all. With this, it looks like it could almost ship –  Kyle Cronin Mar 24 '12 at 20:32

Better yet, open a terminal and type:

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool YES

(enter the admin password).

Log out and back in, and Bob's yer uncle.

share|improve this answer

As of Mountain Lion (OS X 10.8), the HiDPI feature is no longer experimental. It's available in standard installs of the OS, without messing around with developer tools. But it still doesn't work as well as I'd like for this purpose, because if you're using a TV at the normal full HD resolution (1080P, or 1920x1080), the HiDPI resolution of 960x540 is too small for a lot of apps. iTunes, the Mac App Store, and even the Mountain Lion installer and welcome screens either force scrollbars on all screens (annoying) or truncate content without letting you scroll to see it (even worse).

HiDPI is probably the only answer to this problem we're going to get from Apple, but it's really not the right one. It would be nice if people would design their apps to run well at 960x540, but I'm not betting on it.

share|improve this answer
    
So, how do I enable this without installing XCode? I've tried to do what Lauri Ranta did, but was unsuccessful. Have you done the same? –  gentmatt Nov 2 '12 at 20:54

You can also enable the HiDPI modes without Quartz Debug by changing DisplayResolutionDisabled to DisplayResolutionEnabled in /Library/Preferences/com.apple.windowserver.plist and logging out and back in.

The maximum effective resolutions are half of the native resolutions.

share|improve this answer
    
I've just done what you said in 10.8.2 but no HiDPI options appeared. (I do not have XCode installed.) Instead, after logging out and back in the menubar's option to be transparent was removed and could not be re-enabled. So I decided to reboot. After a reboot I had a very poor graphics performance. No idea how such a little change could have such a radical effect. Changing the value back did not help. Instead, I had to restore the file with Time Machine. All of this does not really make sense to me. But I just thought you should know. –  gentmatt Nov 2 '12 at 20:50

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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