Now there is a real issue to solve. I have created, in the default entry, a launch program item for every button. So, as long as MC is not in focus, the Keyspan remote will start MC in theater view after any button push. This is EXACTLY what I was hoping for.
However, if MC is in focus, the Keyspan (my remote) software uses the Media Center key=>command map. So if MC is in focus, it doesn't work correctly. Any ideas on how to fix this? I was thinking of adding a Ctrl + 4 to a specific button so if MC was present, users would just hit the Play button for instance. In other words, I would TRY to have Ctrl + P AND Ctrl + 4 so it would send both. Unfortunately, if MC is in theater view, this would kick it out of theater view (not good).
If Keyspan could determine the key mapping based on window title and MC changed its title to include Theater when in theater view, then this would allow for differentiation.
It's important to note for this setup that you cannot have allow multiple instances checked or it will keep opening more MC's. So DON'T remove this option. After looking around for a bit I thought maybe the checkbox was removed. Luckily it wasn't. It's buried, as it should be, in the advanced stuff.