Battlegrounds control diagnostics

Touch, keyboard and mouse can stay active together. These controls emit input intent; no game is running.

Proposed keys: WASD/arrows move; J/K punch; U/I kick; Space jump; left Shift evade. Mouse buttons punch on the camera pad. Camera intent is separate until retail controller behavior is recovered.

Drag to test camera intent
Captured mouse: Escape releases
Move

Ready. Hold several controls at once.


Edit keyboard and mouse bindings

Use browser KeyboardEvent codes. Mouse buttons: 0 primary, 1 middle, 2 secondary. Each value is an action name shown below. Touch buttons always keep their labels.