A utility for mapping keyboard keys and mouse button actions to your game controller buttons for PC gaming.

Enjoy2 is described as 'Simple program for OSX that allows you to transform joystick inputs into keyboard or mouse events' and is a Key Mapping tool in the system & hardware category. There are more than 10 alternatives to Enjoy2 for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best Enjoy2 alternative is Xpadder. It's not free, so if you're looking for a free alternative, you could try InputMapper or Gaming Keyboard Splitter. Other great apps like Enjoy2 are JoyToKey, reWASD, Joystick Mapper and Pinnacle Game Profiler.
A utility for mapping keyboard keys and mouse button actions to your game controller buttons for PC gaming.

JoyToKey enables you to control any softwares (e.g. browsers, games on the web, Microsoft office applications or even Windows itself) by using your favorite windows joystick! Whenever you press joystick buttons and sticks, JoyToKey will convert the input into keyboard strokes...




Customize Xbox controllers by mapping gamepad inputs to keyboard, mouse, or other controls. Uniquely map Xbox Elite paddles as separate buttons, and refine stick and trigger settings. Share and download configurations for personalized gameplay, enhancing control precision.




Joystick Mapper is an application that allows you to configure your joysticks or gamepads to simulate keyboard keys/mouse movement/mouse click/mouse scroll, so you can control any app or game using them, even the ones without built-in support.




InputMapper is a DS4 (DualShock 4) input mapper that allows you to connect your PS4 gamepad to windows, wired (USB) or wirelessly (Bluetooth).



Gaming Keyboard Splitter creates up to 4 virtual xbox 360 controllers and feeds them via one or more keyboards.


Pinnacle Game Profiler 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 any controller to play...

There are already very feature-rich joystick to keyboard mappers out there, be it JoyToKey or XPadder. However, both are not Freeware and both lack the possibility to easily switch configurations from outside the applications, which would be necessary if you use game front-ends...


Enjoyable is an application for Mac OS X which allows you to use controller inputs like a mouse or keyboard.

ControlMK is an utility which uses DirectInput controllers to emulate mouse, keyboard, and other types of commands.

QJoyPad is a free Linux/QT program that lets you control any keyboard XWindows program with a gaming device



Empowers PC users with game controller integration for various tasks like web surfing, gaming, and remote entertainment control. Supports wireless gamepads, offering comfort and flexibility in environments like home theaters or presentations, and includes an on-screen keyboard and pre-built control profiles.



