Official Clean Downloads • Version 2.20.5

Download X-Mouse Button Control for Windows

Choose between the standard Windows installer package or the portable standalone archive. 100% free, safe, and free of adware or bundled software.

Most Popular (Recommended)
💻

Standard Setup Installer

Best for most users & desktop PCs

Automatically installs X-Mouse Button Control on your Windows system, creates Start Menu shortcuts, and manages automatic startup options.

Download Installer (.exe)
File Name: XMouseButtonControlSetup.2.20.5.exe
Target OS: Windows 10 / 11 (32-bit & 64-bit)
License: 100% Free / No Ads
📦

Standalone Portable Package

No installation required • USB Ready

Extract and run directly from any folder or removable flash drive. Ideal for restricted user environments or work PCs without admin rights.

Download Portable (.zip)
File Name: XMouseButtonControl 2.20.5 Portable.zip
Target OS: Windows 10 / 11 (32-bit & 64-bit)
License: 100% Free / Portable
Virus & Malware Checked
Zero Bundled Software
Direct File Verification

Release Notes & System Specifications

Review the technical requirements, architecture compatibility, and complete changelog details for X-Mouse Button Control v2.20.5.

⚙️ Technical Specifications

Current Version 2.20.5 (Latest Stable)
Installer Executable XMouseButtonControlSetup.2.20.5.exe
Portable Archive XMouseButtonControl 2.20.5 Portable.zip
Supported OS Windows 11, Windows 10, Windows 8.1, Windows 7, Server Editions
Architecture 32-bit (x86) & 64-bit (x64) Native Support
RAM Overhead ~5 MB – Extremely Lightweight
Developer Phillip Gibbons (Highresolution Enterprises)

📋 Version 2.20.5 Release Highlights

✨ Key Updates & Enhancements
  • Optimized simulated key hooks for multi-monitor Windows 11 high-DPI scaling configurations.
  • Enhanced application detection accuracy when running alongside administrator-privileged programs.
  • Updated international language translations and multi-language interface localizations.
🛠️ Stability & Bug Fixes
  • Resolved occasional hook timing delays during intense mouse wheel scroll tilt operations.
  • Fixed profile switching edge cases where full-screen DirectX applications lost active profile state.
  • Addressed minor UI layout clipping issues in dark mode Windows system settings.
💡 Upgrade Advice: Upgrading from previous v2.x versions will preserve all your custom profiles and settings automatically without requiring re-configuration.

Setup Installer vs. Standalone Portable: Which Should You Choose?

Both editions provide identical core mouse remapping features. Choose the installation method that best matches your system permissions and usage habits.

📥

Setup Installer Edition

File: XMouseButtonControlSetup.2.20.5.exe

The standard Windows installation package. It integrates seamlessly with system startup, desktop shortcuts, and Start Menu entries for everyday personal desktop use.

  • Automatic Windows Startup: Launches seamlessly when Windows starts without manual task scheduling.
  • System Service Integration: Handles administrative UAC windows smoothly with elevated privilege support.
  • Simple Updates: Easily overwrites older versions while automatically backing up your profiles.
🚀 Installer Deployment Steps:
  1. Download XMouseButtonControlSetup.2.20.5.exe.
  2. Double-click the file to open the guided installation wizard.
  3. Select install folder (default: C:\Program Files\Highresolution Enterprises\X-Mouse Button Control).
  4. Click Finish and run XMBC from the Windows system tray.
💼

Standalone Portable Edition

File: XMouseButtonControl 2.20.5 Portable.zip

A zero-installation compressed package. It keeps all program binaries and user configuration files strictly inside a single folder without modifying registry keys.

  • No Admin Rights Needed: Runs directly on corporate computers, library PCs, or guest accounts.
  • USB Flash Drive Ready: Carry your customized mouse profiles across multiple workstations.
  • Zero System Residue: Deleting the folder removes 100% of the application footprint.
📦 Portable Deployment Steps:
  1. Download XMouseButtonControl 2.20.5 Portable.zip.
  2. Extract the ZIP contents into any folder or USB flash drive path.
  3. Execute XMouseButtonControl.exe directly from the extracted directory.
  4. Your profiles will automatically save locally as XMBCSettings.xml.
💡
How to Migrate Settings Between Editions: You can transfer custom mouse profiles between Portable and Installer versions at any time. Simply export your setup via Settings > Export Profile inside XMBC, or copy the XMBCSettings.xml configuration file directly to your target installation directory.

File Integrity & Security Assurance

We prioritize your system security. Verify file checksums, review automated scan statuses, and learn how to address heuristic antivirus flags.

🛡️ How to Verify File Checksums

To ensure your downloaded package has not been altered or corrupted during transit, verify its cryptographic hash against official build signatures using Windows PowerShell:

Get-FileHash -Path “.\XMouseButtonControlSetup.2.20.5.exe” -Algorithm SHA256
  • Clean Build Guarantee: Free of adware, toolbars, or hidden background telemetry.
  • Digital Code Signing: Executable signed by Highresolution Enterprises.

⚠️ Antivirus & SmartScreen False Positives

Because X-Mouse Button Control utilizes low-level Windows API hooks to capture physical mouse input globally, aggressive heuristic scanners may occasionally flag it as a false positive.

If Windows Defender Defender SmartScreen blocks launch:
Click “More Info” on the warning dialog and select “Run Anyway”.
  • All release binaries are cross-scanned with 60+ engine signatures via VirusTotal prior to distribution.
🔒 Our Clean Distribution Commitment
We host direct, uncompressed, untouched release binaries. Your system security and privacy remain our highest priority.
✓ Zero Malware ✓ Zero Adware ✓ 100% Offline

Download & Installation FAQ

Find clear answers to common questions regarding downloading, updating, portable profile management, and post-installation setup.

Q. How do I update my existing XMBC installation to version 2.20.5?

Simply download XMouseButtonControlSetup.2.20.5.exe and run the installer directly. It will automatically detect your existing installation, update the application files, and preserve all your active mouse profiles without requiring any manual setup re-configuration.

Q. Where are my custom mouse profiles and settings saved?

For the standard Setup Installer edition, configurations are stored in your user profile folder at %APPDATA%\Highresolution Enterprises\XMouseButtonControl\ as XMBCSettings.xml. For the Portable edition, settings are stored in the exact same directory as the extracted XMouseButtonControl.exe file.

Q. What should I do if my browser blocks the download executable?

Modern web browsers like Google Chrome or Microsoft Edge may show a standard safety alert for newly downloaded .exe files. Click the options menu next to the download notification, select “Keep” or “Allow Download”, and proceed with the installation.

Q. Can I run XMBC alongside OEM mouse drivers like Logitech G HUB or Razer Synapse?

Yes. XMBC works perfectly in tandem with OEM mouse suites. To prevent button action conflicts, set your extended side buttons (Button 4 / Button 5) to “Generic / Unassigned” or “Default” in your OEM software first, allowing XMBC to intercept and process those physical button inputs directly.

Q. Is there any official cost, subscription, or registration required?

No. X-Mouse Button Control is 100% freeware developed by Highresolution Enterprises. There are no registration forms, trial limits, hidden subscription charges, or account creation prompts needed to use the software.

Ready to Take Full Control of Your Windows Mouse?

Get started immediately with the lightweight, versatile, and 100% free mouse remapping tool for Windows 10 and Windows 11.