Move, steer, click, and drag the pointer with your keyboard. Press F8 to turn it on; until then, keys type normally.
Needs Rebind 3.5.1 or newer on Windows or macOS. Rebind Link is not required. Follow platform setup for input permissions. Live use remains unverified on these platforms.
Controls
| Key | Action while on |
|---|---|
| F8 | Turn keyboard pointer control on or off |
| H / J / K / L | Move left / down / up / right |
| Q / E | Curve movement counterclockwise / clockwise |
| 1 / 2 / 3 | Choose fine / normal / fast speed |
| Space | Left click, or release a drag |
| D | Start or release a left-button drag |
| Escape | Release a drag and turn keyboard pointer control off |
Hold a direction with Q or E to curve the path. Release Q or E to keep that heading; release all direction keys to reset it. Opposite directions cancel, and diagonals move at the same speed as straight movement.
Settings
In Options:
- Movement: Fine speed, Normal speed, Fast speed, and Steering speed apply while running.
- Keys: change any control, then restart. Use distinct letters, digits, F1 to F12, Space, Escape, CapsLock, or Menu.
Limits
- Holding Ctrl, Alt, Shift, or Cmd/Win turns pointer control off and releases its drag. Normal shortcuts pass through.
- Your physical mouse still works. The click and drag keys are ignored while its left button is held.
- Avoid other scripts that use the same keys or hold the left mouse button. Pointer settings on your computer affect the visible movement.
Stop
Stop from the editor toolbar, or press Left Ctrl + Left Alt + K (Left Control + Left Option + K on macOS) to stop all scripts. Stopping releases any drag it started.

