Download a program called Xpadder
i use it for all of my controllers works with most controllers including xbox controllers and ms sindwinders etc you can map custom profile for buttons for every game and even use it for your mouse and everything in windows not only games
'Illegal torrent link'
Don't post pirated software. Xpadder costs money and this is an illegal torrent. There is a freeware version, but this is not that version. It is a pirated version of the full retail edition and not only against forum rules, but also illegal. We do not condone or support piracy of any kind here.
I can chalk this one up as an honest mistake as there is a freeware version out there and there might have been some confusion. You should be careful though as most forums see posting this sort of thing as a good reason for banning a user. Honestly, I've yet to actually see anyone ever attempt to post an actual legal torrent download here. If it's a torrent, it's a good sign you shouldn't be posting it on message boards because it's most likely an illegal download. Torrents are also a common source of malware and viruses even when they contain legal software and I don't recommend using them if it can be avoided anyway.
Here is the real legal link:
The official Xpadder website
Here is a legal freeware version that only supports one profile:
Xpadder 5.3 (Last Freeware Version) Freeware Download - Freeware Files.com - Games Category
Honestly, the freeware version should be fine as you'll probably really only need to make one profile of common game controls. Most games allow button mapping meaning you can change the mapping in game rather than constantly adjusting Xpadder to fit a particular game. Having multiple profiles is much more convenient though, so I do recommend the retail version over the freeware version. Being able to set up several common control schemes and having the ability to select one from a drop down list is worth the $10 to me.
It's a great program, but buy it from the official site. It's only $9.99 and has an easy to use and understand UI. You can also download it as many times as you like from the official site once you purchase it.
I use it myself and recommend it. It's hassle free and probably the simplest and easiest keymapping program to use. There are several free alternatives to Xpadder, but their GUIs are usually a little more complicated. There's no excuse for stealing this software. It's inexpensive to begin with and there are plenty of free alternatives if you don't want to buy it.
If you don't want to pay for Xpadder, here are some free and legal programs for download to map your gamepad controls:
http://glovepie.org/glovepie.php <---supports Kinetic, Wiimote, and all sorts of odd stuff. Probably the most versatile program I know of.
Rejoystick - Free your joystick!
Gamepad Keyboard Emulator