The Best 19 X-Mouse Button Control Alternatives

  • WizMouse

    WizMouse is a mouse enhancement utility that makes your mouse wheel work on the window currently under the mouse pointer, instead of the currently focused window.

    Free Windows

  • KatMouse

    The prime purpose of the KatMouse utility is to enhance the functionality of mice with a scroll wheel, offering universal scrolling: moving the mouse wheel will scroll the window directly beneath the mouse cursor (not the one with the...

    Free Windows

  • Razer Synapse

    Razer Synapse is unified configuration software that allows users to rebind controls or assign macros to any Razer peripherals and saves those settings automatically in the cloud.

    Free Mac OS X Windows

  • ControllerMate

    ControllerMate is a controller programming tool that allows you to customize the behavior of your HID devices — keyboards, keypads, mice, trackballs, joysticks, gamepads, throttles, among others.

    Commercial Mac OS X

  • Key Manager

    Key Manager reveals the full potential of your keyboard and mouse and allows you to save time and efforts while working with your computer.

    Commercial Windows

  • Key Remapper

    Intended for remapping keys, mouse buttons and mouse wheel actions, Key Remapper allows you to: - Remap keys, mouse button presses and the mouse wheel rotation to different values and even to non-existing keys and mouse buttons.

    Commercial Windows

  • SteerMouse

    Advanced driver for USB and Bluetooth mouses. You can customize buttons, wheels and cursor speed freely. Great for tweaking the acceleration curve and other...

    Commercial Mac OS X

  • Taekwindow

    Taekwindow is a simple, lightweight and free Windows program that allows you to move and resize windows by dragging them with the Alt key, similar to many X11 window...

    Free Open Source Windows

  • Smoothmouse

    Smoothmouse is experimental project to improve mouse & trackpad usability in OS X.

    Free Open Source Mac OS X

  • USBOverdrive

    The USB Overdrive is a device driver for Mac OS X that handles any USB mouse / trackball / joystick / gamepad / media keyboard and any Bluetooth mouse from any manufacturer and lets you configure them either globally or on a...

    Freemium Mac OS X

  • iMouseFix

    Modifies the Mac acceleration curve to better suit your style. Uses most of the code from MouseFix and wrapps it into a gui.

    Free Mac OS X

  • HydraMouse

    Remap mouse buttons and assign various actions or macros to them, even if your mouse has more than 5 buttons!.

    Commercial Windows

  • Smooze

    Smooze animates your scroll and adds functionality to your non-Apple mouse (scroll-wheel mouse). Disable scroll acceleration in macOS, Save time by attaching mouse...

    Commercial Mac OS X

  • FlashWheel

    FlashWheel is a windows utility to allow the mouse wheel message to be sent to the window under the cursor instead of the active window. This emulates the behaviour of...

    Free Open Source Windows

  • btnx-config

    btnx-config is a configuration tool for btnx (Button Extension). It allows the user to send keyboard combinations or execute commands with mouse buttons. btnx-config...

    Free Open Source Linux

  • Simple Disable Key

    Do you want to want to disable any key on your keyboard ? Do you want to set and lock the state of the Num Lock, Caps Lock, Scroll Lock, Insert keys always or for a...

    Commercial Windows