X-Mouse Button Control is a Windows application to remap your mouse buttons and expand the capabilities of your mouse!



The best Key Mapping alternative to ControllerMate is X-Mouse Button Control, which is free. If that doesn't suit you, our users have ranked more than 25 alternatives to ControllerMate and 12 are Key Mapping Tools so hopefully you can find a suitable replacement. Other interesting Key Mapping Tool alternatives to ControllerMate are Xpadder, Karabiner Elements, Razer Synapse and Key Manager.
X-Mouse Button Control is a Windows application to remap your mouse buttons and expand the capabilities of your mouse!



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

Karabiner, previously called KeyRemap4MacBook, is a very powerful keyboard remapper for Mac OS X. In addition to simple key remapping, it has special remapping modes like Emacs-mode, SandS-mode (Space and Shift).

Razer Synapse is unified configuration software that allows users to rebind controls or assign macros to any Razer peripherals and saves those settings automatically in the cloud.


Key Manager reveals the full potential of your keyboard and mouse and allows you to save time and efforts while working with your computer. Thanks to its flexible interface, you can now create various actions and execute them by pressing keys, mouse buttons and combinations of...




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

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

Multi Task Tool is a portable tool that, as its very name suggests, can be used to execute multiple tasks in Windows OS!


KeyBindingsEditor is a GUI-based editor for OS X key bindings. It allows for easy editing and supports single-action bindings (one action per keystroke), multi-action bindings (multiple actions for a keystroke) and Emacs meta binding-style multi-keystroke bindings.

PCKeyboardHack can change caps lock key behavior. For example, changing caps lock key to delete Key.


Keys Extender is a simple tool designed to help you move application windows using hotkeys instead of the mouse.

ControllerMate is for controllers, keyboards and mice while X-Mouse Button Control is for mice only