Hmm, the comp had service pack 2 installed. Is there any way that if this .dll doesn't detect the file it doesn't show an error? It looks like you have to have a 360 controller, either that or download the files, and I don't think people would like that if they don't have a controller.

P.S - I hope this isn't asking too much. This .dll is great already, at least you can test your game now with the 360 controller to make possible future porting easier.