Skip to content
A fast and simple way to control the mouse.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Create LICENSE Jun 9, 2019
Makefile minor changes Jun 10, 2019
config.h changed speeds Jul 7, 2019
xmouseless.c fixed initializer not constant error Jul 8, 2019


This program is a replacement for the physical mouse in X11.

It aims to be simple and efficient.


  • move the mouse with different speeds
  • click and grab
  • execute shell commands


sudo make install

If you are not using an Arch based distro you might have to install some headers, e.g. on Debian based distros:

sudo apt-get install libx11-dev libxtst-dev


Edit config.h and reinstall. The configuration file should be self explaining.


When starting xmouseless, it grabs the keyboard and all defined bindings are available. When pressing an exit key, the program exits.

You probably want to define a key binding for xmouseless in your desktop environment or window manager.

You can’t perform that action at this time.