marketplace/accessibility

Keyboard Mouse

v0.1.0

@rebindfree

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

Gallery

Keyboard Mouse preview

Readme

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, macOS, or Linux. 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, macOS, and Linux.

Stop

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

Reviews

No reviews yet. Be the first, from the app.

Source

Version 0.1.0 (current)

rebind.toml

[package]
name = "keyboard-mouse"
version = "0.1.0"
min_sdk = "3.5.0"

[runtime]
permissions = []
tick_rate = 120

[marketplace]
title = "Keyboard Mouse"
summary = "Move the pointer with the numpad, with acceleration you set, plus click, right click and a drag lock."
category = "accessibility"
icon = "assets/icon.png"
media = ["assets/cover.png"]
tags = ["mouse-keys", "numpad", "pointer", "accessibility"]
drm = false