X-Mouse Button Control is a free tool for Windows that allows you to re-configure and expand the capabilities of your mouse.
Nov 25, 2020 Click on Mouse in the System Preferences window. Choose on Point & Click. Tick the box for Smart zoom to enable the ability to double-tap the Magic Mouse to zoom in a window. Click on More Gestures. Control the pointer using Mouse Keys on Mac. When you turn on Mouse Keys on your Mac, you can move the mouse pointer and press the mouse button using the keyboard or a numeric keypad. The following illustration shows the keys to use on a keyboard (the keys on the left) and on a numeric keypad (the keys on the right) when Mouse Keys is on. Control the pointer using Mouse Keys on Mac When you turn on Mouse Keys on your Mac, you can move the mouse pointer and press the mouse button using the keyboard or a numeric keypad. The following illustration shows the keys to use on a keyboard (the keys on the left) and on a numeric keypad (the keys on the right) when Mouse Keys is on. The free utility, X-Mouse Button Control (XMBC), lets you unlock the full potential of your mouse by mapping new functions to its buttons. With XMBC, you can reconfigure and expand the capabilities of your mouse. How do I download X-Mouse Button Control? X-Mouse Button Control is a safe, virus-free program available on Windows PCs. Oct 18, 2019 Switch Control is an assistive technology that helps you enter text, choose menus, move your pointer, and more—all by clicking a switch. You can use a keyboard key, mouse button, trackpad button, joystick, or adaptive device as one or more switches.
Download:
Latest version Portable version | mirror mirror | [ Whats new? | | Language Packs | | Awards ] | |
Please be aware that X-Mouse Button Control is a hobby project. |
Overview:
X-Mouse 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 10 '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
- Cording (shifting/combining) buttons perform different actions
- Timed button actions, that change depending how long you hold a button down for
- 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!
For more information about using and configuring X-Mouse Button Control, please check out the new user guide (mirror).
X-Mouse Button Control currently supports Windows XP, 2003, 2003 R2, Vista, 2008, 2008 R2, 7, 8, 2012, 8.1, 2012 R2, 2016 & 2019 (GUI version) and 10.
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) automatically during installation.
Donations:
Charity:
In October 2018, I and two friends will be taking part in the 26th Club Triumph Round Britain Reliability Run.
The event once again involves a 2000 mile drive around Great Britain in a classic Triumph Stag saloon, all in 48 hours, pretty much non-stop except for food/fuel breaks!
This year, the chosen charity is Epilepsy Research UK so perhaps, instead of donating directly to XMBC, you could sponsor us instead. Two years ago, XMBC users made a big difference to our fundraising so be sure to leave a comment mentioning XMBC so I can see how many donations are as a result of you good XMBC users.
Please note that donations are just that. They are not intended to be used to persuade me to add new features or provide extra support - I do as much as I can for free and don't expect donations (although they are appreciated). You can donate with PayPal using the donate button.
You can also donate using Bitcoin using the button below:
Installation/Upgrade Information:
The installer will automatically close an existing instance of XMBC so you do not need to close or uninstall an old version before installing the latest.
X-Mouse 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.
Requirements:
- A mouse and driver that supports up to 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!
X Mouse Button Control Macro
FAQ:
- I have moved all the FAQ's to the forum to keep things consistent. Please take a look at this thread
- If your question is not answered in the FAQ, please take a look through the forums and see if your question has been asked there.
If not, sign up and ask away! - Please be aware that I have had many requests for XMouse but unfortunately I have also have far less time these days to work on it.
I am primarily focusing on bugs that stop current functionality working rather than adding new functionality.
Screenshots (Click to enlarge)
Main Window
Simulated Input
Button Chording
Button Held (Time Dependent Actions)
Application Chooser
Window Finder Kotor 2 crashes windows 10.
Settings Tab
Contact:
Contact me if you have any questions/queries.
Preferably, sign up and discuss any problems in the Highrez Support Forums
Alternatively you can try emailing me at but PLEASE be aware that my anti-spam is set quite high so if you don't get a reply PM me on my forum!!
Disclaimer:
Please note that whilst the author actively runs and tests this software on several machines and different versions of windows, no warranty or guarantee on the performance of the software or that this software is free from bugs, is provided. Neither the author nor anyone else involved in the production, testing or delivery of this software shall be liable for any damages of any type.
All downloads are checked for known viruses at the time of publishing.
Copyright (c) 2005-2020 Phillip Gibbons (Highresolution Enterprises). | Page last updated: June 2020. |
Operating system | Mac OS X 10.7 Lion or later and iPadOS 13 or later |
---|---|
Website | support.apple.com/en-us/HT204100 |
Mission Control is a feature of the macOSoperating system. Dashboard, Exposé, and Spaces were combined together and renamed Mission Control in 2011 with the release of Mac OS X 10.7 Lion. Exposé was first previewed on June 23, 2003 at the Apple Worldwide Developers Conference as a feature of the then forthcoming Mac OS X 10.3 Panther.[1]
Mission Control allows a user to do the following:
- View all open application windows
- View all open application windows of a specific application
- Hide all application windows and show the desktop
- Manage application windows across multiple monitors
- Manage application windows across multiple virtual desktops
Usage[edit]
Exposé and Mission Control include three separate features for organizing windows and open applications:
- All windows
- Shows all open and unhidden windows, and all virtual desktops, shrinking their appearance so they all fit on a single screen. On newer Mac keyboards, this is activated from the F3 key, or F9 on older keyboards. On Apple's Magic Mouse or multi-touch trackpads, this can be activated by pulling up on the trackpad with three or four fingers. Mission Control redesigned this feature extensively to show all running desktops.
- Application windows
- Also called 'App Exposé'. Shows all open and minimized windows for the currently active application. During this mode, the user can choose a window to switch to by using mouse or keyboard, or cycle through windows of different applications by pressing the tab key. This can be activated by pulling down with three or four fingers on a trackpad, the F10 key on older keyboards, by pressing Control + F3 on newer Apple aluminium and Macbook keyboards, or by right-clicking the app's icon on the dock and selecting 'Show all windows'. On OS X Snow Leopard. App Exposé can be activated by clicking and holding the application's icon in the dock.
- Desktop
- Moves all windows off the screen, with just the edges of the windows visible at the side of the screen, giving the user clear access to the desktop and any icons on it. This can be activated by pressing CommandF3 on newer Apple aluminum and Macbook keyboards, the F11 key on older keyboards. On a trackpad, it can be selected by placing four fingers on the trackpad and pulling them away from each other.
In the first two cases, after Mission Control is activated, the user can select any window by clicking on it or selecting it with arrow keys and pressing Enter. Exposé then deactivates, leaving the selected window in the foreground. Using Apple Mighty Mouse, it is possible to select a window using the Scroll Ball, by scrolling in the direction of that window.
The keyboard shortcuts used for activating Exposé can be customized to be any of the function keys, the shift, control, option or command key, the fn key on Mac laptops, or even a mouse button on multiple-button mice (including Apple Mighty Mouse).
Different features of Mission Control can also be activated by moving the mouse to a 'hot corner' of the desktop. This system is off by default; it can be enabled from System Preferences.
Changes in Mission Control[edit]
When Exposé first premiered in 2003, it could be controlled using the F9, F10 and F11 keys.
The Exposé shortcut keys were moved to the F3 key to make room for the 'rewind', 'play/pause' and 'fast forward' keys. On Mac keyboards made after 2004, Exposé can be activated by using the F3 key or in combination with the command key, or on the trackpad of Macbooks supporting multi-touch interface. (However, F9, F10 and F11 can still be used for controlling Exposé with the function modifier key, or by enabling the 'Use all F1, F2, etc. keys as standard function keys' setting.)
On Mac OS X 10.6 Snow Leopard, Exposé featured a new organized grid view and allowed users to activate Exposé from the Dock.
In Mac OS X 10.7 Lion, some features of Dashboard, Exposé, and Spaces were incorporated into Mission Control. This gave an overview of all running applications just like 'All windows' but grouped windows from the same application, and added a display of Spaces. Desktop view and application window view were retained, the latter under the name of App Exposé, and could be accessed through gestures on multi-touch trackpads.
Some users criticised Mission Control in Mac OS X 10.7 Lion for not offering an unobscured 'Exposé' view of all the windows in single workspace: windows of the same application are always hidden in bundles. This issue was fixed in Mac OS X 10.8 Mountain Lion, however, with a checkbox in the System Preference pane allowing a user to choose whether to group windows of the same application. Some features of Exposé and Spaces from OS X 10.6 Snow Leopard did not return, however: it does not show the names of the windows displayed, nor does it return the added functionality provided by Mac OS X 10.5 Leopard multiple desktops feature, known as 'Spaces,' which allowed users to drag and drop windows between desktops with a single click, and also allowed for larger thumbnail previews of each desktop in a 2D grid when in use.[2]
Undocumented features[edit]
The 'blob' is a hidden and undocumented interface to Exposé that was discovered by a member of the MacNN forums.[3] When clicked, it enables the 'Application Windows' mode. When Option+clicked, it enables the 'All Windows' mode.
Another undocumented feature of Exposé is for the show desktop function. It places all the open windows in a small box on the screen that can be moved to anywhere on the screen.[4] This function has some bugs, after exiting the show desktop mode, the foremost window will not have a shadow and the user will not be able to move the window. However, this is easily fixed by using the show all function. It also had another bug that causes an area of screen the width of the minimised preview to become unresponsive to mouse clicks requiring the windowserver to be restarted.
Using the Shift key, Mission Control can be activated in slow motion, as can Dashboard and the minimise effect and several other animations. This is the same effect that was demonstrated by Steve Jobs during the unveiling of Exposé during the 2003 Worldwide Developers Conference.[5][6]
Similar applications[edit]
Similar effects are used on other operating systems.
Microsoft Windows 2.0 first introduced a window switcher in 1990. Using Alt+Tab ↹, users could see a flattened view of all open windows. Every version of Windows since then has also provided this window switching functionality. Vista and Windows 7 provide an additional feature called Windows Flip 3D, which has a broadly similar purpose. Flip 3D allows a user to flip through all open windows with a three-dimensional perspective. A downside to this method is that the front-most window covers a significant portion of the other windows, unlike Exposé. On the other hand, this allows the user to see the contents of the front-most window, while this can be difficult in Exposé, especially if the user has a large number of windows open. Vista's Desktop Window Manager exposes a public API that allows any application to access the same thumbnail representations that Flip3D uses, and so there are a number of third party add-ons that are able to provide Exposé-like functionality in Vista. A very few third party applications, such as the Emcee Desktop Organizer, provide Mission Control-like organization of similar windows into visual 'stacks,' or support Windows 8's 'Immersive' Apps. Windows 10 adds a very similar feature called Task View which also includes multiple-desktop support.
Microsoft's Intellipoint Software for Microsoft Mice has a feature similar to Exposé[7] as it also works with live images of windows, rather than static representations. Additionally, several freeware Windows applications exist to emulate the functionality of Exposé.
Compiz and KWin are compositing window managers for systems using the X Window System. Both include plugins similar to Exposé - the scale plugin in Compiz and the present windows effect in KWin. Skippy also performs similar functions to Exposé.
Starting with version 3.0, the GNOME desktop environment has gained a new mode called 'Overview', which is used to launch applications and manage workspaces. In this mode, windows are scaled and arranged in an Exposé-like fashion for quick switching.
For Classic or Legacy Macintosh systems, the free Finder Workspaces[8] offers functionality similar to Spaces.
Chrome OS has a window overview mode[9] that shows a thumbnail of all open windows, available by pressing the 'window switcher' key or swiping up with 3 fingers on the trackpad. Windows in overview mode can be closed by clicking an associated close button, or selected by clicking on the window thumbnail, which also closes overview mode and brings the selected window to the foreground.
See also[edit]
Macro X Mouse Button Control
References[edit]
X Mouse Button Control For Mac
- ^'Apple Previews Mac OS X 10.3 'Panther''. Apple Press Release Library. June 23, 2003. Retrieved August 19, 2006.
- ^Caolo, Dave (July 20, 2012). 'OS X Lion and Mission Control'. The Unofficial Apple Weblog. AOL. Retrieved April 11, 2012.
- ^sandsl (October 9, 2003). 'wvous: 'Hidden' Dock Feature'. MacNN forums. Retrieved August 20, 2006.
- ^[1] Tutorial at macosxhints.com
- ^'OS X Panther - Expose'. YouTube. September 7, 2007.
- ^Pogue, David (2011). OS X Lion: The Missing Manual. O'Reilly Media. p. 176. ISBN9781449397494.
- ^'Instant Viewer'. Archived from the original on March 6, 2011.
- ^'Finder Workspaces 2.2'. Archived from the original on March 19, 2014.
- ^'The New Overview Feature in Chrome OS'. OMG! Chrome!.