Another option, if you have a Logitech Gamepad such as the F310, then you can download and install "Logitech Gaming Software". You can then then assign each button, joystick axis/directional pad\POV, with the default keyboard control layout for the game; it's a very handy program to have.
If you do install it, make sure you run it as administrator, or you'll have problems running the game with the new controls and you won't be able to launch the game within the LGS program or taskbar menu.
You can even print out the profile you created for whatever game, for quick reference.
Post edited August 07, 2016 by DrowWarrior