Pinnacle Game Profiler is a program that allows you to emulate your keyboard and mouse with your video game controller, and otherwise customize the controller's behavior. Many PC games do not directly support game controllers, but with Pinnacle Game Profiler you can use almost any controller to play almost any game! Games that normally require an awkward keyboard/mouse control system can now be played with your favorite gamepad! Perfect for FPS!
Here is an example -- Playa!TraX is running idle in the system tray. You launch a full screen game, Half-Life 2 for example, Playa!TraX on its own will start playing your Half-Life 2 playlists and load a configuration that allows you to control the music (through any input device) without having to see the player. Playa!TraX also has a in game on screen display and optional voice control.
replace the mouse by a gamepad with jmouse. jmouse lets you configure the buttons of the game pad to actions and stays quiet in the system tray while you're using it.
Enjoy high-res, 16-bit color at 30fps while blasting 99 different and unique alien ships through ten challenging levels. Use a joystick, gamepad, or keyboard to control the ship while picking up powerups that upgrade to 25 different combinations of firepower and armor. Aggressive features 100% 3D rendered artwork, big bad bosses and sub-bosses, and an early warning radar screen!