Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I work on a college campus with a number of iMacs hooked up to projectors. For some reason, after imaging, they all default to 800x600 resolution on both the iMacs and the projectors, despite their shared maximum display resolutions. Is there any way to automatically tell the Mac to default the resolution to something higher and maintain that for all users regardless of what it's hooked up to? Alternately, is there any way I can change the default resolution for all users after the imaging process is complete?

I've found the file in /Library/Preferences/ByHost, but because it relies on the machine's UUID I don't think it will allow me to push that out remotely...

share|improve this question
Would simply deleting the offending preference file and subsequently forcing a reboot correct the issue? – bmike Feb 23 '12 at 21:55

I've used this little app before and it works quite well.

You'd just throw that into your image in your terminal path somewhere (/usr/sbin) then you can ARD shell command the terminal command you need or script it into the image.

share|improve this answer
The link's broken... – daviewales Dec 3 '12 at 12:57
Sorry it wasn't my app. Not sure where to get it now. – Digitalchild Aug 6 '13 at 10:58

Your Answer


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.