When a physical mouse encounters battery failure, hardware disconnection, or sensor degradation, navigating a graphical operating system can seem challenging. While standard Windows keyboard shortcuts such as Alt + Tab and arrow keys provide fundamental app switching, they cannot position the cursor at arbitrary desktop coordinates or simulate fluid drag-and-drop operations.
Windows 11 includes a native accessibility feature called Mouse Keys. Part of the Ease of Access framework, Mouse Keys transforms your physical numeric keypad into a directional joystick, allowing you to move the mouse pointer across monitors pixel-by-pixel, execute single or double clicks, simulate right-clicks, and drag objects without requiring third-party utility software.
Enabling Mouse Keys via Windows 11 Settings
To configure and activate Mouse Keys through the modern configuration interface:
- Press
Windows + Ito open the Settings app. - Select Accessibility from the left-hand navigation menu.
- Scroll down to the Interaction section and click on Mouse.
- Locate the Mouse keys toggle switch and switch it to On.
- Click the arrow next to the toggle to expand additional customisation parameters:
- Check Only use mouse keys when Num Lock is on (or toggle it off depending on your preference for keypad state).
- Check Show the mouse keys icon on the taskbar to provide visual feedback regarding active click modes.
- Check Hold the Ctrl key to speed up and the Shift key to slow down for precise targeting.
- Adjust Mouse keys speed and Mouse keys acceleration sliders to match your monitor resolution.
Quick Keyboard Shortcut Activation
If your pointing device has completely stopped functioning and you cannot navigate the Settings interface, Windows provides a direct hardware activation shortcut:
- Press Left Alt + Left Shift + Num Lock simultaneously on your physical keyboard.
- A system confirmation dialogue will appear with an audible chime, asking if you wish to turn on Mouse Keys.
- Press Enter (or
Spacebar) to confirm and activate the feature immediately.
Numeric Keypad Directional and Action Mapping
Once Mouse Keys is active, the numeric keypad keys assume dedicated pointer operations:
| Keypad Key | Assigned Cursor Function |
|---|---|
| 8 / 2 / 4 / 6 | Move cursor Up, Down, Left, and Right |
| 7 / 9 / 1 / 3 | Move cursor Diagonally (Up-Left, Up-Right, Down-Left, Down-Right) |
| 5 | Execute active click (Primary, Secondary, or Both based on active button) |
| / (Forward Slash) | Set active button to Left Mouse Button (Primary click) |
| – (Hyphen / Minus) | Set active button to Right Mouse Button (Secondary / Context click) |
| * (Asterisk) | Set active button to Both Mouse Buttons simultaneously |
| + (Plus) | Execute a rapid Double-Click |
| 0 (Ins) | Press and hold down the active mouse button (begin Drag) |
| . (Del) | Release the held mouse button (Drop object) |
Performing Drag-and-Drop and Context Clicks
Executing advanced actions using only the numeric keypad follows a straightforward sequence:
- Right-Clicking an Item: Use the directional numbers (
8, 2, 4, 6) to hover the cursor over the target icon or window. Press-(minus) to switch the active button to secondary, then press5to trigger the right-click context menu. Remember to press/afterwards to restore normal left-click behavior. - Selecting and Dragging Objects: Position the cursor over the file or title bar you wish to move. Ensure left-click is active by pressing
/, then press0(Ins) to lock the button down. Navigate using the directional keys to your destination directory or screen coordinate, then press.(Del) to release the button and drop the payload. - Navigating Multi-Monitor Setups: Hold down
Ctrlwhile holding a direction key to surge the cursor across expansive multi-display desktops rapidly, then releaseCtrland holdShiftfor fine-grained pixel targeting.