Processed through Paypal
No account required.

Donate Bitcoin to this wallet:
Donate Ethereum to this wallet:
Donate Litecoin to this wallet:

  Our merchandise, sold here, helps keep the site alive.  

Facebook Follow @GeekOnTheLoose

 Home » Freeware Downloads » Perfomance Tweaks, Overclocking and Maintenance » X-Mouse Button Control v2.19   
File - Download X-Mouse Button Control v2.19

FYI, always scroll to the bottom of the page to download files on
We don't believe in fake/misleading download buttons and tricks. The link is always in the same place.

X-Mouse Button Control v2.19

X-Mouse Button Control is a free tool for Windows that allows you to re-configure and expand the capabilities of your mouse.


XMouse Button Control (XMBC) allows you to create application and window specific profiles. This in turn, allows you to re-configure your mouse behaviour for individual applications or windows. For each profile you can also configure up to 5 'layers' of different button configurations which you can switch between using hot-keys or mouse buttons.

By default, profiles are automatically activated as the mouse moves over the defined window or application.
This has many uses, for example:

Changing the behaviour of the mouse over certain windows, such as making the mouse wheel change volume when hovering over the system tray or you-tube video.
In games which do not natively support the extended, 4th and 5th mouse buttons, you can map keys to each button.

XMBC allows you to change the behaviour of the mouse buttons and scroll wheel. The extensive list of functions available to map to your mouse buttons includes options such as:

Send any keys using the 'simulated keystrokes' editor
Launch any windows application
Clipboard control (Copy/Cut/Paste)
Media control (Play/Pause/Stop/Volume/Mute etc.)
Capture screen (or active window) image to clipboard
Click-Drag [Sticky buttons/keys]
Click-Drag [Sticky buttons/keys]
Various support for specific Windows operating systems, such as Flip3D in Vista, ModernUI/Metro in Windows 8 and Virtual Desktops in Windows 10!
And much, much more!

Installation/Upgrade Information:

The installer will automatically close an existing instance of XMBC so you do not need to close or un-install an old version before installing the latest.

XMouse Button Control is configured to run automatically when you log on to Windows.
This can be changed using MSConfig or the start-up tab in Task Manager on Windows 8 or later.


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 by default - then XMBC may not be for you. This software relies on the driver to send the default 4th and 5th mouse button messages which usually default to BACK/NEXT in browsers and other programs. Having said that you can still remap the standard 2 buttons and scroll wheel.
A compatible version of Microsoft Windows.
X-Mouse Button Control supports all 32bit (x86) and 64bit (x64) editions of Windows from Windows XP to 10, including Windows Server editions!

Version 2.19 (9th Februray 2020):

#581 - Ability to change cursor when button chording, button held, changing layer and per profile to give visual feedback of active mode/layer/profile.
NOTE: For profiles you can add your own cursors to the settings folder and they will appear in the list of available cursors.
#611 - Added option to allow (or not) XMBC to set/override mouse speed and precision settings.
#612 - Added a button to add {} to the simkey text box.
#613 - Add a drop-down to new '{}' button to select a simkey tag from a menu
#616 - Added global hotkeys to invert mouse X and Y axis
#617 - Add simkey tags to lock axis and invert axis
#628 - Added Emoji Keyboard action to button dropdown (Windows 10 only)
#629 - Added ability to cycle through 4 preset cursor speeds using a button or global hotkey.
#637 - Increased Delay time for "Active window on hover" to 250ms
#641 - Separate horizontal and vertical sensitivity for change movement to scroll.
#643 - Add an option to the profile options tab to enable/disable layer modifier keys
#645 - Filter out (don't process) touch mouse events
#647 - Add option to persist (remember) current layer across XMBC/Windows restart
#649 - Repeated simkeys don't work in a button chord
#651 - XMBC does not always change lines to scroll as expected
#652 - Simkey tags {OD} and {OU} do not work as expected for method 3 DURING
#653 - Layer modifier keys for layers 6-10 not working
#654 - Store log folder, profile & last update check in persistent settings file in portable mode
#656 - Fixed issue with modifier keys not distinguishing between extended keys and normal keys (eg. numpad vs arrows)
#657 Global hotkeys should be disabled in settings dialog
#658 - Fixed bug breaking modifier keys after locking/unlocking workstation (reinstall hooks)
#659 - Unable to switch profiles on installed version after #654 changes
#660 - Fixed an issue causing scroll problems in some apps (like Minecraft).
#661 - Fixed an issue causing incorrect profile to be highlighted in settings screen.
#662 - Fixed missing debug highlight (red splodge) on the disabled icon.
#663 - Fixed activate when scrolling option for Firefox (v70 and others?)
#666 - Fixed a issue loosing active profile when typing with the mouse cursor over another window with a profile assigned. The active profile incorrectly reset to the foreground window.
#667 - Fixed a bug introduced in 2.18.6 breaking buttons assigned to Media keys.
#668 - Fixed issue with SimKeys mode 6 (repeat) no stopping in some cases (mostly browser tabs).
#669 - Fixed issue when the chord is cancelled also triggering the mouse button default action.
#670 - Fixed APPLY button not activating when ticking a profile with the mouse cursor on the right outer edge of the checkbox.

Click here to visit the author's website.
Continue below to download this file.

Downloads Views Developer Last Update Version Size Type Rank
2,525 6,726 Phillip Gibbons <img src=" Button Control1_th.png"border="0"> Feb 10, 2020 - 12:18 2.19 2.59MB EXE 5/5, out of 32 Votes.
File Tags
X-Mouse  Button  Control  v2.19  
Whoa, Speedy. Your download link is below
but ya gotta read this first:

Like seeing no ads? No misleading/fake download buttons?
We like it too! This site has been kept alive for 10 years
because of people just like you who download and donate.
No one is stopping you from downloading without donating
but the site runs on the "Honor System". If your momma
raised you to be honorable, make a donation and download
'til ya turn blue. Make your momma proud!

     Thank you! -Randy & Deanna (The Older Geeks)

Monthly operating costs = $560
Donations for February = $376
Donations over our monthly goal
are set aside for future upgrades.

Processed securely through Paypal.
No PayPal account required.

Donate Bitcoin: 1KkUMXvQ2ko3xcJkzitB7WYgoW6m79WFfm
Donate Ethereum: 0x40E56922F43637224935CDC35e2c96E0392A8505
Donate Litecoin:LLYAFEyqjH69gkyCEpRjXNyedRCWrVChfL

Recent Super Donors ($50+)
Thanks, Mike
Thanks, Guy
Thanks, John

Recent Donors
Thanks, Ralph
Thanks, Frederick
Thanks, Joe
Thanks, Charles
Thanks, John
Thanks, Russell
Thanks, Howard
Thanks, Bitcoin Donor
Thanks, Victor
Thanks, Gary

   →→ Download Now ←← - Click to Rate File -
Like? Share this page on Twitter →

Copyright (c) 2019