Sunday, November 15, 2026 4,523 lists 78,992 records on file
List your app or device

  1. Home
  2. Keyboard and Mouse Customization Software
  3. Mouseless

Mouseless

On the record

Additional actions
Bindings can run commands, reload the configuration, disable a key, or trigger actions on key press and release.github.com · read 12 Oct 2026
Configuration
Mouseless uses a YAML configuration file for layers, bindings, device selection, and speed settings.github.com · read 12 Oct 2026
Custom actions
Configuration actions include running shell commands, reloading the configuration, and mapping mouse buttons.github.com · read 11 Oct 2026
Installation
The project provides a precompiled Linux binary and instructions to install from source with Go.github.com · read 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.github.com · read 12 Oct 2026
Key combinations
Simultaneously pressed key combinations can trigger actions, with their timing controlled by the comboTime setting.github.com · read 12 Oct 2026
Key remapping
It can remap keys and define arbitrary layers with configurable bindings.github.com · read 12 Oct 2026
License
The repository identifies its license as MIT.github.com · read 12 Oct 2026
Linux support
The README says it works across Linux distributions, including those running Wayland.github.com · read 11 Oct 2026
Macro support
Yesgithub.com · read 22 Sep 2026
Mouse actions
Users can click, grab, and scroll with keyboard bindings.github.com · read 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.github.com · read 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.github.com · read 12 Oct 2026
Pointer control
It supports continuous pointer movement, on-the-fly speed changes, clicking, grabbing, and scrolling.github.com · read 12 Oct 2026
Purpose
Mouseless controls the mouse pointer with the keyboard and works across Linux distributions, including Wayland.github.com · read 12 Oct 2026
Remapping and layers
Users can remap keys and define arbitrary layers with configurable bindings.github.com · read 11 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.github.com · read 11 Oct 2026
Security note
The installation instructions advise checking the convenience script before running it because it comes from an untrusted source.github.com · read 12 Oct 2026

Alternatives to Mouseless

Every alternative, ranked