Hey there, i went into my local game shop and i was given a windows branded xbox controller to make it work on pc. Now i dont have an xbox so i dont know a lot about it, but all the controller is is an xbox 360 controller with a detatchable usb extension on it, so maybe if you dont want to spend money on a new controller and you already have a 360 controller you could try and locate a seperate usb extension for your existing controler. Sorry its a bit long, tried to make it as detailed as possible
ps: I see that you started this topic 4 weeks ago so you have probibly resolved the problem but anyway just in case