Last updated
A free tool for Windows that allows you to re-configure and expand the capabilities of your mouse.
$ winget install --id Highresolution.X-MouseButtonControl --exact --version 2.20.5Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
X-Mouse Button Control uses EXE (NSIS). The silent install switches are /S.
XMouseButtonControlSetup.2.20.5.exe /S
See the full silent install reference for X-Mouse Button Control →
For Intune admins
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
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.
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x86 | Portable in ZIP | - | Direct | |
| x86 | EXE NSIS | machine | Direct | |
| x64 | Portable in ZIP | - | Direct | |
| x64 | EXE NSIS | machine | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
No known CVEs for X-Mouse Button Control.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
More from Highresolution Enterprises or browse button, mouse, buttonbindings.