A tool to change and program the mapping of your input device buttons.
Cost / License
- Free
- Open Source (GPL-3.0)
Application type
Platforms
- Linux
Germany
EU




Apps similar to X-Mouse Button Control include Input Remapper, which is free and open source. Other options are Piper, OpenRazer, SteerMouse and LinearMouse. You're spoiled for choice with Key Mapping Tools like X-Mouse Button Control: we list more than 25 alternatives for Windows, Linux, Mac, Android and the web.
A tool to change and program the mapping of your input device buttons.




Piper is a graphical user interface to configure gaming mice. Configuration options include changing the resolution (DPI) of the mouse, adding and removing profiles, setting LED colors and changing button behaviors.




An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux.



SteerMouse is a utility that lets you freely customize buttons, wheels and cursor speed. Both USB and Bluetooth mice are supported.


LinearMouse is a free and open-source utility for macOS which aims to improve the experience and functionality of third-party mice.



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




Intended for remapping keys, mouse buttons and mouse wheel actions, Key Remapper allows you to:



WizMouse is a mouse enhancement utility that makes your mouse wheel work on the window currently under the mouse pointer, instead of the currently focused window. This means you no longer have to click on a window before being able to scroll it with the mouse wheel.

Easystroke is a gesture-recognition application for X11. Gestures or strokes are movements that you make with you mouse (or your pen, finger etc.) while holding down a specific mouse button. Easystroke will execute certain actions if it recognizes the stroke; currently...

Do you want to remap keyboard keys with another key ? Do you want to remap mouse buttons ? Then try Key Remapper. With Key Remapper you can easily remap key or remap mouse buttons with another key, program, mouse button, custom text.




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