X-Mouse Button Control is a Windows
application to remap your mouse buttons and expand the capabilities of your mouse!
You are able to provide application or window specific mappings, which means an application or window can use the mouse buttons
differently from another. For each profile you can optionally define up to 5 'layers' of different button configurations which you can switch between using hotkeys or mouse buttons.
You can also alter the behaviour of the scroll and tilt wheel functions, fixing windows that don't normally respond to these controls.
Profiles are automatically activated by moving the mouse over the defined window or alternatively, when the specified application is active. This has many uses, for example:
- In games which do not natively support the extended mouse buttons, you can map keys to each button.
- Changing the behaviour of the mouse over certain windows, such as making the mouse wheel change volume when hovering over the system tray.
The extensive list of functions available to map to your mouse buttons includes options such as:
Send any keys using the simulated keystroke editor
Launch any windows application
Media control (play/pause/stop/volume/mute etc.)
Capture screen (or active window) image to clipboard
Click-Drag [Sticky buttons/keys]
Vista (and Windows 7) support with some Vista/7 only features such as 'Flip 3D'
And much more!
For more information about using and configuring X-Mouse Button Control,
please check out the new user guide (mirror).
X-Mouse Button Control supports Windows 2000, XP, 2003, 2003 R2, Vista, 2008, 2008 R2, 7.
It was originally designed to run natively on x64 editions of Windows but it is fully supported on 32bit editions too! The installation determines what version is required (x64 or x86) as you run it.
If you have problems installing, read the
FAQ on the forums.
If you cant find the answer, you can PM me or email me.
- Version 2.0 introduced window specific profiles and profile hover activation, as well as the ability to import and export profiles.
For a selection pre-defined of profiles, check out the forum.
- Version 1.53 introduced a new icon. See the icon at the top of this page or the
FAQ for more information.
- Version 1.47 introduced a single distribution that contains both the 64bit (x64) and 32bit (x86) versions.
The installer determines which is required at installation time.
Version 2.0 introduces many new features.
As such the configuration file is updated somewhat. Therefore it is not recommended to downgrade from v2.0 back
to v1.53 or earlier unless you don't mind starting a new profile.
Since version 1.47 the upgrade installation will
automatically close XMBC and the launcher service (if it is running) so you do
not need to remove the old version before installing the latest.
By default, XMouse Button Control is
configured to run automatically when you log on to Windows.
A mouse and driver that supports 5 buttons.
NOTE: If your mouse has 5 buttons but the 4th and 5th buttons don't do anything
in XP64 by default - this probably wont work for you. This software relies on
the driver to send the default 4th and 5th mouse button messages which in XP64
default to BACK/NEXT in IE. Actually, a 2 or 3 button mouse can be customised
but is there any point?!
X-Mouse Button Control supports both 32bit (x86) and 64bit (x64) editions of
Windows XP and later.