Mouseless
The facts below are what the maker publishes about Mouseless, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Mouseless's own pages, with the date it was checked.
What it does
- Additional actions
- Bindings can run commands, reload the configuration, disable a key, or trigger actions on key press and release.checked 12 Oct 2026
- Configuration
- Mouseless uses a YAML configuration file for layers, bindings, device selection, and speed settings.checked 12 Oct 2026
- Custom actions
- Configuration actions include running shell commands, reloading the configuration, and mapping mouse buttons.checked 11 Oct 2026
- Installation
- The project provides a precompiled Linux binary and instructions to install from source with Go.checked 12 Oct 2026
- Intended users
- The README lists keeping hands on the keyboard, using a laptop with a poor touchpad, lacking a mouse, being unable to use one, precise control, and experimentation as reasons to use Mouseless.checked 12 Oct 2026
- Key combinations
- Simultaneously pressed key combinations can trigger actions, with their timing controlled by the comboTime setting.checked 12 Oct 2026
- License
- The repository identifies its license as MIT.checked 12 Oct 2026
- Mouse actions
- Users can click, grab, and scroll with keyboard bindings.checked 11 Oct 2026
- Notable setup note
- The README cautions users to release all keys and wait one second after starting, or keys may remain stuck in the pressed state.checked 11 Oct 2026
- Permissions
- Running without root requires keyboard-device read access and permission to create virtual input devices; the README warns that input-group membership lets all applications under that user read keyboards.checked 12 Oct 2026
- Pointer control
- It supports continuous pointer movement, on-the-fly speed changes, clicking, grabbing, and scrolling.checked 12 Oct 2026
- Purpose
- Mouseless controls the mouse pointer with the keyboard and works across Linux distributions, including Wayland.checked 12 Oct 2026
- Security consideration
- The README warns that granting a user access to keyboard devices lets all applications running as that user read from the keyboards.checked 11 Oct 2026
- Security note
- The installation instructions advise checking the convenience script before running it because it comes from an untrusted source.checked 12 Oct 2026
- Sensitivity controls
- Yeschecked 22 Sep 2026
- Startup
- The README describes configuring Mouseless to start at boot with systemd, either system-wide or for a user.checked 12 Oct 2026
- Supported operating systems
- linuxchecked 22 Sep 2026
Money
- Free plan
- Yeschecked 22 Sep 2026
Where it runs
- Key remapping
- It can remap keys and define arbitrary layers with configurable bindings.checked 12 Oct 2026
- Linux support
- The README says it works across Linux distributions, including those running Wayland.checked 11 Oct 2026
- Macro support
- Yeschecked 22 Sep 2026
- Remapping and layers
- Users can remap keys and define arbitrary layers with configurable bindings.checked 11 Oct 2026
Alternatives to Mouseless
- 1
SteelSeries GG
Free planAndroidiOSWebAPI8.3Free plan - 2
be quiet! IO Center
Free planWebLinuxmacOSWindows7.9Free plan - 3
Rebind
Free planLinuxmacOSWindows7.8$199 one-time - 4

Akko Cloud Driver
Free planWebmacOSWindows7.8Free plan - 5
MonsGeek Driver
Free planWebLinuxmacOSWindows7.8Free plan - 6
ROCCAT Swarm II
Free planAndroidiOSWindows7.8Free plan
