My problem right now is if I assign my back button to translate to escape within MC, then I can't back out of menus within theater view. I have to configure this so it only executes the commands to exit the program when I press escape twice, as it did before. If I map it to core commands I get the same effect. jriver doesn't give me the option to perform actions on double button presses as far as I know. Maybe I need to get my JRiver event ghost plugin working again but I would rather not have two different programs trying to read my remote commands at the same time. I have to make these remote commands work with Netflix, hulu, vudu, a web browser, and jriver already. That's without the little misc. stuff I use on the machine like mail, calenders, etc.