There are several ways to control Media Center remotely. You can look at WebRemote, NetRemote, and Glissando as possibilities. Try a search here or follow some of these links:
NetRemote uses WebRemote and sometimes Girder
www.netremote.org[IMPORTANT -- In MC 9.0.140, we've added the WebRemote capabilities to MC itself, so WebRemote is no longer needed -- see JimH's post below for more on this]
So does Glissando:
Our 3rd party plug-ins board on Interact has a link to Glissando.
WebRemote is a Media Center/Media Jukebox plugin. It's on the plug-ins page with the Interface plug-ins:
http://www.musicex.com/cgi-bin/downloads/plugins.pl?type=10&start=0&end=10&page=1Any universal remote can talk to Girder which can start and control PC applications:
www.girder.nlGirder is usually used with an IR receiver (Redrat or UIRT2, for example). You could find out more on the HTPC section of AVSForum. It's here:
http://www.avsforum.com/avs-vb/forumdisplay.php?s=&forumid=26 A site devoted to remotes is:
www.remotecentral.comThere are some SDK's for what we're doing here:
http://www.musicex.com/mediajukebox/developers.html WebRemote was built by using the "Interface plug-in SDK" there.
Please add to this list of links anything you think is appropriate.