Keysor, a portmanteau of Keyboard and Cursor, is a PC utility that replaces your mouse with keyboard controls. Experience 0ms latency and a convenient interface.
Powered by pure Rust without a garbage collector and Windows native low-level APIs, breaking through system resource limits.
Intercepts low-level keyboard hooks (`WH_KEYBOARD_LL`) directly, achieving 0ms latency response. Deep integration with OS thread prevents freezing.
Automatically snaps to the center of nearby interactive UI elements (buttons, icons, tabs, etc.) within 25px. Incorporates a 15px hysteresis algorithm for smooth detaching.
Corrects diagonal movement speeds using a 1/sqrt(2) (β 0.707) trigonometric scaling factor, ensuring the cursor moves at a constant speed in all directions.
Accumulates fractional distance remainders across frames, ensuring ultra-smooth micro-movements and seamless linear acceleration.
Runs calculations on a dedicated 100Hz background thread mapped with DPI scales, maintaining a lag-free control loop even under heavy system loads.
Runs as a single portable binary of under 3MB and consumes less than 2MB of memory. Limits CPU and GPU usage to under 0.1% for maximum efficiency.
Manage three ergonomic control directions and helper shortcut sequences simultaneously with a single Caps Lock modifier key.
| Operation & Keybinding | Detailed Description |
|---|---|
|
Mode Toggle (ON/OFF)
Caps Lock (Hold)
|
Press and hold to activate Keysor mode (mouse emulation), which automatically minimizes the window. A single tap acts as a normal Caps Lock toggle. |
|
Move Cursor
W / A / S / D
or
Arrow keys
|
Supports vertical and horizontal movement, with smooth acceleration (Lerp) based on key press duration. |
|
Click & Drag
Spacebar
G
Right-Shift
|
Tap Spacebar once to left-click, double-tap to double-click, and hold to toggle drag mode. G or Right-Shift acts as right-click. |
|
Scroll Screen
R
F
Q / E
|
Emulates mouse scroll wheels smoothly via keyboard, eliminating fatigue during navigation and web browsing. |
|
Web Browser Navigation
Shift + Q
Shift + E
|
Sends native Windows back/forward message codes directly to avoid key sequence conflicts, ensuring 100% reliability. |
|
Virtual Desktop Navigation
Shift + J
Shift + K
|
Instantly switches virtual desktops left/right by sending Windows Ctrl+Win+Left/Right Arrow key codes. |
|
Enter / Backspace Bypass
Enter
Backspace
|
Enter and Backspace keys bypass the emulator during active mouse mode, allowing normal typing buffers. |
Use all Pro features without limits for 14 days. After expiration, it automatically downgrades to the basic mouse emulator (Free) for lifetime free use.
Essential features for mouse hardware failures or basic input replacements
Snapping operations beyond a normal mouse & a powerful automation environment