For the basic, Audio, Photo, Movie locations, I used Autohotkey...
22001, 0 always lands on Theater View homepage, with the menu set to the top or left, depending on the skin you're using.
I made use of this by creating a script that drops from theater view to standard, then back to theater view, followed by the correct number and direction of cursor keys required to get me where I wanted to be.
For example, here's "Movies"...
Run mc25.exe /Mode Standard
Sleep 40
Run mc25.exe /MCC 22001,0
Sleep 1000
Sendinput {Right 3}
Sendinput {Down}
Sendinput {Right 2}
Sendinput {Enter}
I had to play around with the sleep values as my old HTPC couldn't keep up. You should be able to get it to fire all of those instructions from a button on the remote, and all you should see on screen is that it goes black for about a half second (yes, it's in and out of standard view before it's had a chance to draw on screen
), then shows the requested location. I compiled the AHK scripts, so the button press simply calls the correct exe file.
-marko