Enjoyable helps you use a joystick or gamepad to control applications which normally require a keyboard and mouse.
Keyboard Events
Map buttons to keys on a keyboard.
Mouse Events
Use axes and buttons to simulate a mouse.
Application Mappings
Create and share mappings for different applications.
Troubleshooting
Assistance for common problems.