AntiMicro allows you to use your joystick(s) or gamepad(s) to register keystrokes or mouse buttons/movements. This is especially useful if you wish to play a game that has poor or no gamepad support. It is also useful if you want to use your game controller instead of a mouse.
This is the portable version of AntiMicro, allowing you to save your configurations and take them with you.