ControllerMate
ControllerMate is a controller programming tool that allows you to customize the behavior of your HID devices — keyboards, keypads, mice, trackballs, joysticks, gamepads, throttles, among others.
Available exclusively on the Mac App Store. GamePad Companion 3.1 is a utility that makes it easy to configure your GamePads (controllers, joysticks, etc..) to play your...
Available exclusively on the Mac App Store. GamePad Companion 3.1 is a utility that makes it easy to configure your GamePads (controllers, joysticks, etc..) to play your favorite OSX games. You can configure your controller to work as your mouse cursor and buttons, or to map to any key on your keyboard, and you can save your layouts for the next time you want to play your favorite game!
gamepad-keyboard-emulator controller