Keyboard Compass

@rebind / keyboard-compassv0.1.5Public

Move, steer, click and drag the pointer from a keyboard layer.

Files

Older release. Installs get 0.1.5.

README.md1.8 KB

# Keyboard Compass

Move, steer, click, and drag the pointer with your keyboard. Press **F8** to begin; until then, keys type normally.

Targets Windows, macOS, and Linux without requiring Rebind Link. Follow [platform setup](https://docs.rebind.gg/concepts/platforms) 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 and limits

- Adjust movement and steering speeds while running. Changes to control keys need a restart. Choose distinct letters, digits, F1 to F12, Space, Escape, CapsLock, or Menu.
- Holding Ctrl, Alt, Shift, or Cmd/Win exits pointer control and releases its drag. Normal shortcuts pass through; Escape still exits while pointer control is on.
- Your physical mouse still works. Click and drag controls are ignored while its left button is held. Stopping the script releases any drag it started.
- Avoid other scripts using the same controls or holding the left mouse button. Computer and app settings affect the visible movement.
- Invalid movement settings turn pointer control off. Correct them before turning it back on; duplicate or invalid control keys prevent startup.

3 files, 8.8 KB.