X Mouse Button


Product Description: X-Mouse Button Control (XMBC) allows users to create applications and window specific profiles. This, in turn, allows users to re-configure their mouse behavior for individual applications or windows. For each profile, users can also configure up to 10 'layers' of different button configurations which they can switch. Where normal mouse control uses single-click for selection and double-click to open/edit/etc, the xmouse system automatically selects objects after hovering the mouse over the object for a certain period of time (often one second). The context function, previously activated by double-clicking, is activated by single-clicking.

The Microsoft IntelliPoint software lets you assign specific functions to each button on your pointing device. This article discusses how to assign these functions to the buttons on your pointing device.

More Information

Note Before you follow these steps, verify that the latest version of the IntelliPoint software is installed on your computer. If an earlier version of the IntelliPoint software is installed on your computer, download and install the latest version of the IntelliPoint software. To do this, visit the following Microsoft Web site:

How to assign functions

To make assignments to the buttons on any of the pointing devices that are listed in the 'Applies to' section, follow these steps:

  1. Click Start, and then click Control Panel.
    Note If you use Microsoft Windows XP, click Start, and then click Control Panel.

  2. Double-click Mouse.

  3. Click the Buttons tab.

  4. Under Button Assignment, click the box for a button to which you want to assign a function, and then click the function that you want to assign to that button.
    Repeat this step for each button to which you want to assign a function.

  5. Click Apply, and then click OK.

  6. Close Control Panel.

How to assign and use macros

Macros are sequences of events (such as keystrokes, mouse clicks, and delays) that can be recorded and later played back to help perform repetitive tasks. They can also be used to replay sequences that are long or difficult to execute. You can assign a macro that is recorded in IntelliPoint to a key or to a mouse button.
IntelliType Pro and IntelliPoint macros use an '.mhm' extension and are saved as individual files in your default DocumentsMicrosoft HardwareMacros subfolder. Macros that are recorded in IntelliType Pro and IntelliPoint are interchangeable. You can run them or edit them from either program.

X Mouse Button App

CautionDo not save passwords or other sensitive information in macros.

Create a macro in IntelliPoint

  1. Start IntelliPoint.

  2. On the Buttons tab, make sure that the mouse that you are using is selected under Connected device.

  3. In the list under the button that you want to reassign, select Macro. The Macro Editor window will be displayed.

  4. Click New. An empty macro will be created and added to the macro list.

  5. In the File Name box, type the name of the new macro.

  6. Click the Editor box, and then enter your macro. You can record events such as keystrokes, mouse clicks, and delays between actions. (You cannot record mouse movements or actions that are performed by macros that are assigned to reassignable keys.)

  7. Click Save.

  8. In the Available Macros list, make sure that the new macro is selected.

  9. Click OK.

X mouse button control reddit

Play a macro


To play a macro, press the button to which the macro is assigned.

Cancel a macro during playback

X Mouse Button Control

To cancel the action of a macro during playback, again press the button to which the macro is assigned, or run another macro.

X-Mouse Button Control is a free tool that enables you to put your mouse to better use, taking full advantage of each of its buttons. Used at its most basic, the program can be used to assign a range of different functions to mouse buttons, as well as the scroll wheel – the wheel, for example, could be used to scroll through documents, or adjust system volume levels.

Buttons can be configured to launch programs, open documents, perform specific functions within particular applications and much more. A scripting language can be used to create macros that simulate key presses which can then be assigned to buttons. No matter how many buttons you mouse has, X-Mouse Button Control enables you to create a huge number of options.

Each button can be assigned a primary function, but by creating different ‘layers’, activated by pressing modifier keys, even more options can be configured. The program can be used to assign different functions to the same mouse button depending on which application currently has focus, making this an incredibly versatile tool for the power user. X-Mouse Button Control can seem overwhelming to start with, but stick with it, and you’ll find that it is an immensely powerful utility.

Version 2.19.1 brings (Full Changelog):

- Fixed issue when resuming from sleep where XMBC could lock up and will not respond.

X Mouse Buttons


X-mouse Button Control

A great way to get more from your mouse, helping you to get things done faster and generally be more productive.