just tested the remote out and yes it works fine (mine is the silver remote, incase this is important).
So with regards to the playback support, is there anyway in the .NET framework of detecting whether or not a system can playback video? This could be useful in the config section.
Yes, I need to spend some time with error handling to make sure I can gracefully handle or identify problems like this (no VMR support), maybe even default or disable options that would not work on a particular PC's setup.
After a busy evening, I've also added support VMR7 and Overlay manager. This should make it usable by a large percentage of potential users. Even Corey should now be able playback video. The Overlay manager option doesn't currently display the On Screen Display (OSD) but is still quite usable with the keyboard or remote.