
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.4 [Mar 5, 2012]
Add ability to translate XMBC to other languages. A new file type *.xmbclp is used to provide translations.
Added sticky change movement to scroll action.
Fixed problem with erratic mouse when left click is reassigned, noticed in Windows 7 snipping tool but I think also related to other eratic reports.
Added option to invert horizontal scrolling
Added option to configure default delays used in simulated keystrokes in the advance settings tab
(this is not related to {WAIT}/{WAITMS} tags).
Converted the application to use Unicode strings internally to support future work to include language selection.
Added ability to save/restore Windows 7 desktop gadget positions when saving/restoring desktop icon positions.
Added option to adjust/specify CPU priority.
Modified to reset sticky buttons on key press as well as any button (when general setting enabled) NOTE: In the future I intend to make this a separate setting (for keys and buttons).
Added check-box to only match windows profiles if the window has no parent.
Fixed chrome/iron web drop-down/combo box scrolling.
Fixed problem with BACK/FORWARD (APPCOMMAND keys) in Remote Desktop sessions.