To save you the pain that I had recently, of trying to hook up simple support for the MCE remote control in your app, here is the important info that I found incredibly hard to locate via MSDN search: A C# article called "Using Alternate Input Devices