You may be able to use emulators like http://pinnaclegameprofiler.com/ or xpadder

I here you though, native controller support would be really nice, especially since I have a great little htpc hooked up to a 55' led samsung.