Keyboard Mouse

@rebind / keyboard-mousev0.1.2Public

Move the pointer with the numpad, with acceleration you set, plus click, right click and a drag lock.

Readme

Keyboard Mouse preview

Files3 files / 4.5 KB

main.luau2.8 KB
README.md1.3 KB
rebind.toml421 B

Browse files

The numpad moves the pointer in eight directions, starting slow for precision and speeding up the longer you hold. 5 clicks, + right clicks, Enter middle clicks, and 0 holds the left button down for dragging until you tap it again.

Needs Rebind 3.5.0 or newer on Windows or macOS. No extra permissions.

Numpad keyAction
8 / 2 / 4 / 6Up / down / left / right
7 / 9 / 1 / 3Diagonals
5Click
+Right click
EnterMiddle click
0Drag lock on or off

Settings

  • Keys tab: every key above can be changed. Restart the package after changing keys.
  • Start speed and Top speed: pixels per step at the start of a hold and at full speed.
  • Time to top speed: how long a hold takes to reach top speed. 0 starts at top speed.

Limits

  • On Windows, turn Num Lock on. With Num Lock off, Windows reports the numpad as arrow and navigation keys, which this package does not catch.
  • The numpad keys do not type numbers while the package runs.
  • Live use remains unverified on Windows and macOS.

Stop

Stopping the package releases any held button. Stop it from the editor toolbar, or press Left Ctrl + Left Alt + K (Left Control + Left Option + K on macOS) to stop all scripts.