I have a TV and a projector connected to my Mac Mini media center, and can choose either screen by using these scripts.
The scripts overwrite advancedsettings.xml
in XBMC's userdata
folder. I got the required data by configuring XBMC for each target screen, and diffing the resulting guisettings.xml
files afterwards.
-
My Samsung 1080p LED TV needs a -250 ms audio delay, and is the main display. It's hooked up to the Mini DisplayPort output.
-
My 800x600 Acer projector doesn't need any audio delay. The weird screenmode might be a floating point bug, but I'm keeping it regardless. It's on the Mini-DVI output.
Put the .command
files on your desktop, make them executable and launch by double clicking. You probably want to edit them to fit your needs.