Allows the Nintendo Switch Pro Controller, Joycons, and Switch SNES controller to be used with Cemu using Cemuhook, Citra, Dolphin, Yuzu, and system-wide with generic XInput support.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Windows

ControllerKeys is described as 'A native macOS application that maps Xbox and DualSense controller inputs to keyboard shortcuts, mouse movements, and scroll, magnify, pan actions. Features an on-screen keyboard and full DualSense touchpad support' and is a Key Mapping tool in the system & hardware category. There are more than 25 alternatives to ControllerKeys for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best ControllerKeys alternative is AntiMicroX, which is both free and Open Source. Other great apps like ControllerKeys are AntiMicro, Xpadder, Input Remapper and JoyToKey.
Allows the Nintendo Switch Pro Controller, Joycons, and Switch SNES controller to be used with Cemu using Cemuhook, Citra, Dolphin, Yuzu, and system-wide with generic XInput support.

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.




Best keymap app for gamepads. Support nearly all brands of gamepads and all apps & games.




The Xbox Accessories app gives you more ways to play when paired with an Xbox Wireless Controller, an Xbox Elite Wireless Controller, or an Xbox Adaptive Controller. Create and edit controller profiles by remapping buttons, swapping sticks and triggers, and configuring...




Universal Control Remapper is a Windows application which allows the end-user to remap any inputs from devices, such as keyboards, mice, joysticks, racing wheels, eye trackers, etc. to virtual output devices.

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



An Xbox Controller Mapper which allows you to simulate mouse and keyboard events, media functions and create process profiles individually, as well as offer the ability to turn off Xbox 360 wireless controller with very low CPU and memory usage.




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


Joypad OS is a modular, high-performance firmware platform for building controller adapters, custom controllers, and input/output bridges across USB, Bluetooth, and native game console protocols.
This online gamepad test is an easy-to-use application that lets the users test game controllers, PC gamepads, Joysticks and similar devices for any malfunctions. Moreover, it comprehensively monitors the status of your device on a real-time basis.

FreePIE (Programmable Input Emulator) is a C# utility for bridging and emulating input devices. It has applications primarily in video gaming but can also be used for VR interaction, remote control, and other applications.

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...
