Xpadder will work but will require you to configurate it manually, and you can find instructions on how to do that over at the forums on their website. It's best to just use what is officially supported if you're in some hurry, and use a 360 controller, the on-screen prompts will also match this.