
Remap the buttons on your mouse, assigning different functions to any button at your disposal, including the mouse wheel. Create multiple profiles with different functions, and quickly switch between them according to the game you're playing or the task you're performing.
X-Mouse Button Control lets you customize mouse buttons with application specific behaviors. In games which do not natively support extended mouse buttons, you can map keys to each button. You can change the behaviour of the mouse over certain windows, e.g. make a mouse wheel change its volume when you hover over the system tray.
v2.7 [Apr 30, 2014]
Version 2.7:
Shift to scroll horizontally not working in Chrome.
Invert Scrolling does not work when scroll window under cursor disabled.
Fixed some problems with internal event timers not being stopped in all cases.
Fixed crash when setting simulated keystrokes for a button that was previously set to another action.
Added code to skip checking the window under the cursor for fast repeated scrolls (to try and prevent system beeps).
Added option to pass the mouse click through along with simulated keystrokes (by default the mouse click is blocked).
Make "Disabled because of scroll lock" more visible by changing the icon and red text on setup GUI.
Add ability to detect and select Modern UI apps in window profiles.
Added ability to disable scroll window under cursor for specific profiles (ie METRO/Modern UI apps).
Added logging and error messages when the XML settings / import files are corrupt.
Fixed a bug when importing multiple profiles where only one would import at a time.
Fixed a problem causing RCTRL and RALT to send left CTRL/ALT not right.
Found and fixed a bug causing an incorrect/invalid language to be chosen, thus causing simulated keystrokes to fail.
Added Magnifier toggle action to open/close the magnify application.
Fixed scroll window under cursor in Process Explorer.
Modified code to try and fix problems when English keyboard not installed. Improved logging to help highlight any issues.
Fixed duplicate startup entry causing XMBC setup GUI to be opened on startup.
Added updated Traditional Chineese language pack & Updated some language templates and spelling errors.