Icon of program: X-Mouse Button Control

X-Mouse Button Control for Windows

  • Free
  • In English
  • V2.20.5
  • 3.9
  • (919)
Swati Mishra
Swati MishraUpdated 9 months ago

Customize your mouse efficiently

Many people don’t realize that their computer mouse can do a lot more than just point and click. The free utility, X-Mouse Button Control (XMBC), gives you a whole new level of mouse control by mapping new functions to its buttons. Using this tool, you can reconfigure and expand the capabilities of your mouse.

With X-Mouse Button Control, you can assign new actions for specific mouse buttons or even be able to utilize previously unused ones. For instance, the utility gives you access to the side buttons, so even if you’ve never needed them before, you can use them now.

How do I download X-Mouse Button Control?

X-Mouse Button Control is a safe, virus-free program. It was originally designed to run natively on x64 editions of Windows but it is also fully supported on 32-bit editions too. The version needed (x64 or x86) is automatically determined during installation. The program also supports various functions in different Windows operating systems, such as Flip3D in Vista, ModernUI/Metro in Windows 8, and Virtual Desktops in Windows 10. However, XMBC is not available for Mac computers.

Downloading the tool is easy. You just run the installation executable file and follow the on-screen instructions, including agreeing to the license agreement. It is available in various languages apart from English, via the community-translated language packs. To open XMBC, you have to navigate to the system tray and double-click the corresponding icon. A right-click on the icon reveals additional options, including exiting the utility.

How do I remap my mouse buttons?

XMBC can be used to remap mouse buttons. It lets you change the behavior of the mouse buttons and scroll wheel, assigning new tasks to each. The software is not just for button mapping, however. It also allows various navigation customizations, including tuning the pointer and scroll wheel to your needs. It can also make your changes context-dependent. This means that a button’s function in one program can differ from its function in another.

This is useful in many scenarios, including changing the behavior of your mouse on certain windows, such as making the mouse wheel change volume when hovering over the system tray or a YouTube video. Alternatively, perhaps you play specific games that do not natively support the fourth and fifth mouse buttons—the tool allows you to amend that.

Application- and window-specific behavior is programmed by creating profiles that control how the mouse behaves when switching between individual applications or windows. By default, profiles are automatically activated as the mouse moves over the defined window or application. In each profile, you can configure up to 10 ‘layers’ of different button configurations that you can switch between by using the hotkeys or mouse buttons.

What does X-Mouse Button Control do?

Using the tool can be a little daunting at first—there are a lot of options and the interface, although clean and easy to understand, doesn’t guide you through the process of assigning them. Confused users might wish to search online for a user guide or tutorial, especially when starting. What it lacks in ease, though, it makes up in versatility.

The software features an extensive list of functions available to map to your mouse buttons. These include shifting or combining buttons to perform different actions; creating timed actions that change depending on how long you hold a button down; and, mapping simulated keystrokes that send custom keystrokes, key sequences, or mouse actions when you press a mouse button; and launching specific applications.

In total, there are around 100 different actions for you to select.

When you open X-Mouse Button Control, you will see the main window that includes a list of Applications or Window Profiles. This list contains all of the profiles you have created and assigned to various applications or windows. From here you can quickly add, activate, or deactivate profiles. If a profile’s text is red, then it is the active profile.

The corresponding Profile Information box shows how XMBC classifies the selected process or window. This information is the same as that entered when creating the profile.

The list of Mapping Commands shows the tasks assigned to each of up to nine possible controls on your mouse. Actions for each button are selected from the drop-down lists. It’s important to remember that the list of commands is subject to change with each version of XMBC and that some items are only available on specific operating systems. For example, only operating systems after Windows XP support standard tilt wheel messages.

When assigning keystrokes to the mouse—i.e., when you click on a certain mouse button, it will activate a set key command—there are nine methods available for sending your assigned keystrokes. These include sending the keys when the mouse button is either pressed or released, sending the keys while the mouse button is held, or continuously sending the keys while the mouse button is held down.

All these functions add up to a rather comprehensive program that can address the mouse customization needs of even the most advanced user. Getting your mouse set up exactly as you want might take a little while, but the effort will be worth it.

What is a good X-Mouse Button Control alternative?

Good alternatives to X-Mouse Button Control include Mouse Speed Switcher, Remote Mouse, and AutoHotKey. There is also a portable version of XMBC available called X-Mouse Button Control Portable.

How do I turn on the X-Mouse Button Control app?

It can be turned on by simply launching the app. Then, the user is free to assign new functions to their mouse buttons as they wish. To utilize the X-Mouse Button Control auto-click function, the user has to set their desired mouse script up.

Powerful yet complicated mouse customization

X-Mouse Button Control is a powerful mouse customization tool. It is ideal for people who want to perform a wide range of different functions with just a click of a button or tap of their scroll wheel. With around 100 different actions and up to nine mouse controls, the configuration options are almost endless. Due to this extensive range of options, however, it can seem quite intimidating and complicated for inexperienced users. With no user guide easily accessible, it will take most users time to fully figure out what they can achieve. 

  • Pros

    • Simple interface
    • Endless customization options
    • Creates application and window-specific profiles
    • Profiles are automatically activated
  • Cons

    • No in-program guidance
    • Some command items are only available on specific operating systems
    • Overly complex for non-advanced users
 0/5

App specs

Program available in other languages


Icon of program: X-Mouse Button Control

X-Mouse Button Control for PC

  • Free
  • In English
  • V2.20.5
  • 3.9
  • (919)

User reviews about X-Mouse Button Control

by porkchop

If you change left click to something else scroll lock will disable X mouse button control. My laptop seems to not have a clearly marked key so I rebooted pulled up the on screen keyboard to type in my password and was able to turn on the scroll lock there.

by porkchop

They really need a bypass key. like Ctrl or Shift. Looks like I am not the only one who programed their left click to scroll. Now trying to figure out how to fix it.

by Dave

I used this app to program an often-used key sequence in Lightroom (to move photos to Photoshop as Layers), then a couple of Actions that are used for every photo editing sequence. This app is saving me TONS of mouse clicks and time! Thank you!

by Mike Trissel

Wanted to use 'delete' for a button. Need to go to the page to assign keys and at the right there is { }. Put DEL in between the brackets and it works great {DEL}

by Liam Jerose

Yeah dont get this if you're not careful you can set the left click button to do up scroll instead of up scroll to left click and i almost thought my entire computer was unusable until i was able to quickly uninstall and if you do get this just be really REALLY careful with what buttons you change cause if your not careful everything can break

by pran man

I accedentaly set click to scroll and closed the window and now I cant click on my account, ive searched vids but tey all assume you never closed it, help???

You may also like

Alternatives to X-Mouse Button Control

Explore Apps

Related Articles

Latest articles

Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws.
Softonic
Your review for X-Mouse Button Control
Softonic

In Softonic we scan all the files hosted on our platform to assess and avoid any potential harm for your device. Our team performs checks each time a new file is uploaded and periodically reviews files to confirm or update their status. This comprehensive process allows us to set a status for any downloadable file as follows:

Clean

It’s extremely likely that this software program is clean.

What does this mean?

We have scanned the file and URLs associated with this software program in more than 50 of the world's leading antivirus services; no possible threat has been detected.

Warning

This software program is potentially malicious or may contain unwanted bundled software.

Why is the software program still available?

Based on our scan system, we have determined that these flags are possibly false positives.

What is a false positive?

It means a benign program is wrongfully flagged as malicious due to an overly broad detection signature or algorithm used in an antivirus program.

We’d like to highlight that from time to time, we may miss a potentially malicious software program. To continue promising you a malware-free catalog of programs and apps, our team has integrated a Report Software feature in every catalog page that loops your feedback back to us.

Flag any particular issues you may encounter and Softonic will address those concerns as soon as possible.