Quick fix: Open Settings → Accessibility → Mouse. Toggle Mouse keys on. Press Num Lock to enable. Use numpad: 4/6 = left/right, 8/2 = up/down, 7/9/1/3 = diagonals, 5 = click. Adjust speed and acceleration sliders for comfort.
Mouse died. Or you have RSI and want keyboard-driven cursor. Or want precise pixel-level cursor for design work. Mouse Keys uses numpad to drive cursor. Speed adjustable. Press 5 to click.
Affects: Windows 11 (and Windows 10) with numpad keyboard.
Fix time: ~5 minutes.
What causes this
Mouse Keys is an accessibility feature. Enabled, numpad keys move cursor and click. 8/2 = up/down. 4/6 = left/right. 7/9/1/3 = diagonals. 5 = primary click. + = double-click. – = right-click. 0 = drag start. . = drag end.
Method 1: Enable Mouse Keys via Settings
The standard route.
- Open Settings → Accessibility → Mouse.
- Toggle Mouse keys on.
- Tick Hold the Ctrl key to speed up and the Shift key to slow down for finer control.
- Tick Use mouse keys when Num Lock is on. (Required: Num Lock must be enabled.)
- Set Mouse keys speed: fast/medium/slow slider.
- Set Mouse keys acceleration: how quickly speed ramps up while holding key.
- Press Num Lock to confirm Mouse Keys active. Numpad arrows move cursor.
Standard enable.
Method 2: Use keyboard shortcut to toggle Mouse Keys
For quick on/off.
- Settings → Accessibility → Keyboard.
- Find Keyboard shortcut for Mouse keys — default: Left Alt + Left Shift + Num Lock.
- Tick if you want the shortcut. Pressing combo toggles Mouse Keys on/off.
- Useful for situations where keyboard mouse is occasional.
- For shortcut to disable: same combo turns off.
- For sound feedback: tick “Play a sound when turning Mouse keys on or off” for audible confirmation.
This is the shortcut enable.
Method 3: Customize keys further with vendor utilities
For richer keyboard mouse control.
- For laptops without numpad: use Fn+number keys or external numpad.
- For gaming keyboards: vendor apps (Razer Synapse, Logitech G Hub) can program any key as cursor movement.
- For PowerToys: Mouse Pointer Crosshairs module marks cursor location with crosshairs. Helps when using keyboard mouse for precise targeting.
- For mouse-without-actual-mouse: connect a USB or Bluetooth controller. Configure via JoyToKey (free) to use thumbstick as cursor.
- For accessibility specialty: Eye Tribe or similar eye trackers move cursor by gaze. Combined with keyboard for click.
- For voice control: Windows Voice Access — Settings → Accessibility → Voice access. Say “Mouse up,” “Mouse click” etc.
This expands beyond Mouse Keys.
How to verify the fix worked
- Press numpad 6: cursor moves right.
- Press numpad 5: clicks current position.
- Move cursor + click via numpad without touching physical mouse.
If none of these work
If Mouse Keys doesn’t respond: Num Lock state: must be on. Toggle Num Lock. For laptops with numpad on Fn-layer: must hold Fn while pressing “numpad” keys. Or enable numpad lock via specific Fn combo (laptop-specific). For keyboard without numpad: external USB numpad (~$10). For Bluetooth keyboard: ensure Bluetooth stable. Mouse Keys works only when keyboard input is active. For game-fullscreen apps: Mouse Keys may not affect cursor in game. Game has own input handling.
Bottom line: Settings → Accessibility → Mouse → toggle Mouse keys on. Press Num Lock. Use numpad 4/6/8/2 for movement, 5 for click. Adjust speed slider for comfort.