1. downloads
  2. business software
  3. news
  4. reviews
  5. top apps
Download X-Mouse Button Control 2.18

X-Mouse Button Control 2.18

By Phillip Gibbons  (Freeware)
User Rating
Advertisement

X-Mouse Button Control (XMBC) is a really useful utility that allows you to create app and window specific profiles for which you can re-configure your mouse behaviour for those tasks.

You can configure each profile include up to 5 'layers' of different button configurations, which you are able to switch between using either hot-keys or mouse buttons, if you prefer.

The really useful thing about X-Mouse Button Control is that the custom profiles, which you create are automatically activated as the mouse pointer moves over the defined window or app, by default. This is a very productive feature that is perfect for changing mouse behaviours for various different apps and tasks.

Mouse mapping features include:

  • Clipboard control (Copy/Cut/Paste).
  • Media control (Play/Pause/Stop/Volume/Mute etc.).
  • Send any keys using the 'simulated keystrokes' editor.
  • Launch any windows app.
  • Screen capture (or active window) image to clipboard.
  • Click-Drag [Sticky buttons/keys].
  • Various support for specific Windows operating systems, such as Virtual Desktops in Windows 10.

X-Mouse Button Control can be utilized in numerous different situations for various day-to-day tasks, for instance: changing the behaviour of the mouse when hovering over a window, i.e. altering the mouse wheel change volume when you hove over a video on YouTube.

Where X-Mouse Button Control really comes into its own though, is when it is being used in gaming. In games which do not natively support the extended 4th and 5th mouse buttons, X-Mouse Button Control allows you to map keys to each button!

X-Mouse Button Control currently supports Windows XP, 2003, 2003 R2, Vista, 2008, 2008 R2, 7, 8, 2012, 8.1, 2012 R2 and 10. The app was originally designed to run natively on x64 editions of Windows, although it is fully supported on 32-bit editions as well.

System requirements: a mouse (and driver) which supports 5 buttons.

Title: X-Mouse Button Control 2.18
Filename: XMouseButtonControlSetup.2.18.exe
File size: 2.44MB (2,553,704 bytes)
Requirements: Windows (All Versions)
Languages: Multiple languages
License: Freeware
Date added: January 7, 2019
Author: Phillip Gibbons
www.highrez.co.uk
MD5 Checksum: 755887384F8B2BE99297B5171F890CBE

Added "Drag to Move Window" and "Drag to Size Window" options.
Fixed a conflict/issue with button chording and "Swap 4th/5th Buttons".
Bug sending repeated complex simulated key sequence over a long period.
Issue with button held - not triggering final action after timeout of previous action.
Fixed problem with Sticky Left Button X & Y axis not unlocking cursor.
Profile specific 'Enable Axis lock modifier keys' option not working.
Improvement in performance and lagging IO when using XMBC.
Log shows incorrect year in the timestamps.
Issue with the default action being triggered after movement to scroll when it should not be.
Updated the user manual in regard to {layer:back} and {layer:last}
Fixed missing text in advanced settings tab.
Fixed issue in 2.18 Beta causing language pack not to be loaded at start-up.
Fixed DOUBLE_CLICK action that was broken in beta 4.
Highlight active chord buttons in different colour (blue) in setup screen.
Fixed an issue causing Komodo IDE/Komodo Edit to crash when checking the window caption.
Fixed several issues found with "Button Held".
Fixed some issues with invert scrolling in portable mode.
Added new simkey tags {OD} {OU} and {OR} to action items only on button down (OD), on button up (OU) or when repeating (OR).
Removed workaround for FooBar2000 which is not working and may be breaking mouse clicks.
Modified simkeys to allow {CTRL}{ALT}{SHIFT}{WIN} tags to work better with {WAITMS}.
Modified auto-layer revert timer to accept fractions of a second.
Bug with close option, also sending the default button up actions (back on button 4).
Fixed an issue where sticky buttons do not get released properly on next press.
Fix issue with some translations. Split up some simkey translations into separate lines and added {LMBU}/{LMBD} etc.
Release held remapped button when switching layers and re-press on the new layer.
Added {CURSORBUSY} and {CURSORDEFAULT} simkey tags to change the cursor.
Added Slow down cursor (while pressed) and Slow down cursor (sticky) actions.
Fixed issue with {HOLD} and {HOLDMS} with just a modifier tag ({CTRL}{ALT}etc.)
Fixed issue with window region profile where it did not always activate the profile.
Fixed scrollbar on profile list being shown when it shouldn't be!
Fixed an issue where toggle magnifier or launching an application/explorer window could cause a hook timeout and leak the original button action.
Add ability to change enhance pointer precision option in application/window profile.
When copying an application profile, Button Held and MTS actions are not copied.
After ticking Enhance Profile Precision, apply does not activate.
Added description of 'Enhance pointer precision' option to user manual.
Added an option to disable a whole layer in for a particular profile. NOTE: if a layer is disabled, it will perform the same actions as LAYER 1 for that profile.