2009-04-10, 08:59
I know this won't be for everyone but if you happen to be wanting to use XBMC and Vista Media Center, I've spent at least 3 days playing with the remote and eventghost and think I've finally found the best way to set it up so that both will work.
1. Download the latest EventGhost beta http://www.eventghost.org/downloads/ (currently 0.3.7.r851)
2. Run EventGhost as an Administrator on Vista (it took me quite a while to figure this out, it just doesn't work right without admin privileges)
3. Go to Configuration > Add Plugin > Remote Receiver > Microsoft MCE Remote. UNCHECK the option to Disable HID service.
4. Go to Configuration > Add Plugin > Other > Task Create/Switch Events
6. Add a New Folder and name it XBMC
7. Go back to the very top of the list and make sure Configuration Tree is highlighted. Add a New Macro > EventGhost > Enable an item. Select the XBMC folder you just created.
8. Add another new macro. This time choose "Disable an item" and again choose the XBMC folder.
9. Now start XBMC and close it back down. You'll see over in the log file, two events show up: Task.Activated.XBMC and Task.Deactivated.XBMC. Drag Task.Activated.XBMC over to the "Enable: XBMC" macro and the Task.Deactivated.XBMC to "Disable: XBMC" macro.
(continued in next post)
1. Download the latest EventGhost beta http://www.eventghost.org/downloads/ (currently 0.3.7.r851)
2. Run EventGhost as an Administrator on Vista (it took me quite a while to figure this out, it just doesn't work right without admin privileges)
3. Go to Configuration > Add Plugin > Remote Receiver > Microsoft MCE Remote. UNCHECK the option to Disable HID service.
4. Go to Configuration > Add Plugin > Other > Task Create/Switch Events
6. Add a New Folder and name it XBMC
7. Go back to the very top of the list and make sure Configuration Tree is highlighted. Add a New Macro > EventGhost > Enable an item. Select the XBMC folder you just created.
8. Add another new macro. This time choose "Disable an item" and again choose the XBMC folder.
9. Now start XBMC and close it back down. You'll see over in the log file, two events show up: Task.Activated.XBMC and Task.Deactivated.XBMC. Drag Task.Activated.XBMC over to the "Enable: XBMC" macro and the Task.Deactivated.XBMC to "Disable: XBMC" macro.
(continued in next post)