Click the keys or press WASD to try it

Q
W
E
Rscroll↑
A
S
D
Fscroll↓
Shiftmiddle
Z
X
Ctrlright
Spaceleft click / drag

MouseKeys

Control your mouse with your keyboard. Lightweight utility for precision cursor control.

Features

🎮

WASD Controls

Familiar gaming-style controls for intuitive mouse movement. Cardinal and diagonal directions.

🎯

Progressive Acceleration

Starts slow for pixel-perfect precision, speeds up as you hold for quick navigation.

🖱️

Full Click Support

Left, right, and middle click. Hold Space for drag operations.

Lightweight

Minimal resource usage. No Electron, no heavy frameworks. Just pure Go.

🔒

Caps Lock Toggle

Quickly enable/disable with Caps Lock. Steals focus to prevent accidental typing.

📍

System Tray

Always visible status in your menu bar. Easy access to quit.

Installation

# Clone the repository
git clone https://github.com/kidandcat/mousekeys.git
cd mousekeys

# Build and run
go build -o mousekeys .
./mousekeys