AlternativeTo Logo

X-Mouse Button Control Alternatives for Linux

X-Mouse Button Control is not available for Linux but there are some alternatives that runs on Linux with similar functionality. The best Linux alternative is Input Remapper, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to X-Mouse Button Control and five of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to X-Mouse Button Control are Piper, Easystroke, OpenRazer and btnx-config.

X-Mouse Button Control alternatives are mainly Key Mapping Tools but may also be Window Managers or Gesture Control Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of X-Mouse Button Control.
This page was last updated Jun 30, 2022
  • FreeProprietary
  • Windows

X-Mouse Button Control is a Windows application to remap your mouse buttons and expand the capabilities of your mouse!

Learn more about X-Mouse Button Control

  1. Input Remapper

    • FreeOpen Source
    • Linux

    A tool to change and program the mapping of your input device buttons.

  2. Piper

    • FreeOpen Source
    • Linux
    • Flatpak

    Piper is a graphical user interface to configure gaming mice. Configuration options include changing the resolution (DPI) of the mouse, adding and removing profiles, setting LED colors and changing button behaviors.

  3. Easystroke

    • FreeOpen Source
    • Linux

    Easystroke is a gesture-recognition application for X11. Gestures or strokes are movements that you make with you mouse (or your pen, finger etc.) while holding down a specific mouse button.


    The project is no longer developed. Last version, 0.6.0, released in March 2013, can be still downloaded from GitHub.

  4. OpenRazer

    • FreeOpen Source
    • Linux

    An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux.

    No screenshots yet
  5. btnx-config

    • FreeOpen Source
    • Linux

    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 provides mouse and button detection, and an easy way to configure btnx's behavior. See .

    No screenshots yet
    btnx-config vs X-Mouse Button Control opinions
    pros, cons and recent comments

    You can only translate mouse button presses to keyboard keys, no combinations, macros and Fn keys can't be used as modifiers nor modifiers to what you click, eg: can't map alt+wheel_up to volume up.

    Negative comment over 3 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

Showing 5 of 5 alternatives