A Windows application that provides mouse gesture functionality for quick navigation between windows, virtual desktops, and more.
README.mp4
- Mouse gesture support using Mouse Button 5 (XButton2)
- System tray icon with settings and about menu
- Automatic startup support as a windows service
- Gesture actions:
- Horizontal movement: Switch virtual desktops
- Vertical movement up: Windows Tab view
- Vertical movement down: Show desktop/Windows Tab
- Mouse wheel while holding action button: Alt+Tab switching
- Download the latest
MouseGestures_Installer.exe
from the releases page - Run the installer as Administrator
- Choose your installation options:
- Install as Windows Service (runs at startup)
- Install as normal application
- Create desktop shortcut
- Create Quick Launch icon
- Follow the installation wizard
- The application will start automatically after installation
If you prefer not to use the installer:
- Download the exe file from the releases page
- Extract to your preferred location
- Run
BetterMouse.exe
directly
- Hold Mouse Button 5 (XButton2) to activate gesture mode
- While holding:
- Move mouse left/right to switch virtual desktops
- Move mouse up to open Windows Tab view
- Move mouse down to show desktop or Windows Tab
- Use mouse wheel to Alt+Tab between windows
- Release Mouse Button 5 to complete the gesture
Reference below to locate Mouse Button 5
- Windows 10 or later
- Administrator privileges (for installation)
- Microsoft Visual C++ Redistributable 2022 (included in installer)
- Ensure you have Visual Studio 2022 with C++ desktop development tools installed
- Install Inno Setup 6 or later (for building the installer)
- Open the solution in Visual Studio
- Build the solution in Release mode
- Run
iscc installer.iss
to create the installer
- Install Inno Setup 6 or later
- Open
installer.iss
in Inno Setup - Click Build > Compile
- The installer will be created in the
installer_output
directory
If the application fails to start:
- Check Windows Event Viewer for error messages
- Ensure you have administrator privileges
- Verify Microsoft Visual C++ Redistributable 2022 is installed
- Try running as a normal application first to verify functionality
For service installation issues:
- Open Services (services.msc)
- Check if "Mouse Gestures Service" exists and its status
- Try stopping and starting the service manually
- Check service logs in Event Viewer
- Use Windows Settings > Apps > Apps & features
- Find "Mouse Gestures" and click Uninstall
- Follow the uninstallation wizard
Or:
- Run the uninstaller directly from the installation directory
- The uninstaller will automatically stop and remove the service if installed
This software is open-source and free to use.