kb-mouse-map

Installation
SKILL.md

Keyboard × mouse map

Choose a project preset such as fighter-plane | fps-look | tps-orbit | twin-stick-kb | click-world | race-line | platform-side | menu-heavy | build-sim, or define a project-specific mapping.

Ownership

input-design owns semantic actions, contexts, conflicts and rebinding rules. kb-mouse-map is a device/preset layer that proposes default physical bindings and mouse roles for those actions.

Contract

Publish:

  • stable input_preset_id + revision
  • device capabilities detected/required
  • semantic action → physical binding map
  • pointer role: look / aim / select / camera / unused / project-defined
  • context-specific conflicts and fallback actions
  • optional accessibility alternatives

WASD, Space, LMB, RMB, Esc, extra mouse buttons and cursor capture are conventions, not mandatory universal core controls. One physical control may participate in different non-overlapping contexts when input-design explicitly permits it.

Installs
5
GitHub Stars
13
First Seen
Oct 13, 2026