Input Rebinding Conflict Checker
Parse Unity Input Actions JSON (or a manual matrix) for duplicate paths, collisions, and gaps.
Turn action names into per-family prompt strings for HUD and tutorials.
Built-in tables cover a few common actions; everything else becomes namespaced keys like prompt.jump.xbox. See also Steam Input IGA builder and Deck UX checker.
Enter one action name per line. Names that match the built-in list (exact spelling, case-sensitive) get suggested glyph labels; any other name still works — cells show a prompt.<name>.<family> placeholder until you replace it with your sprite atlas keys.
Use these strings exactly as shown — one per line in the editor, or click "Load built-in names".
| Action | Xbox | PlayStation | Switch | Generic |
|---|---|---|---|---|
| Jump | A | Cross | B | South button |
| Fire | RT | R2 | ZR | Right trigger |
| Interact | X | Square | Y | West button |
| Pause | Menu | Options | + | Start/Menu |
| Move | Left stick | Left stick | Left stick | Left stick |
Loading interactive tool…
Parse Unity Input Actions JSON (or a manual matrix) for duplicate paths, collisions, and gaps.
Wizard: JSON / PlayerPrefs / file → persistence blueprint, schema, and C#-style starter snippets.
Define action sets and digital/analog actions → starter VDF-style KeyValues + naming checklist.
Model keyboard ↔ gamepad switching, debounce, disconnect — state notes and Mermaid diagram export.
Questionnaire against Deck guidance: readability, launcher, gamepad-first, resolution — scored report.
Generate Steamworks-sized PNGs from one master image, ZIP export, safe-area inspector, and policy reminders.