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



ControllerMate is not available for Windows but there are plenty of alternatives that runs on Windows with similar functionality. The best Windows alternative 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 15 are available for Windows so hopefully you can find a suitable replacement. Other interesting Windows alternatives to ControllerMate are AntiMicroX, Xpadder, JoyToKey and reWASD.
X-Mouse Button Control is a Windows application to remap your mouse buttons and expand the capabilities of your mouse!



Control desktop apps with gamepads on Linux and Windows using AntiMicroX. Map gamepad keys to keyboard, mouse, scripts, and executables with support for SDL2 configuration. Features include multiple mapping sets, auto profiles, macros, and compatibility with X.org and Wayland.



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.




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




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

HydraMouse enables you to remap mouse buttons and to assign various actions to them. It is the only program in the world which can work not only with mice with up to 5 buttons, but also with many models of multi-button mice of various manufacturers (Microsoft, Logitech, Genius...

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

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