Status (2026-10-08)
Implemented in main: per-game named diagonal bindings for stick/hat and D-pad combinations, the graphical two-pane mapper, and local input regression tests. This is ahead of the published beta.2 APKs.
All four diagonals can map to a single MIDP key. The numeric preset uses down-left -> 7; custom up-left -> 7 is also supported. Explicit diagonal bindings replace the two cardinal outputs; without a diagonal binding, independent-direction behavior is retained.
Remaining acceptance
Local automated evidence is tracked in #4. Do not confuse Android-emulator mapping tests with physical-controller verification. Keeping this issue open for that final acceptance pass.
Status (2026-10-08)
Implemented in main: per-game named diagonal bindings for stick/hat and D-pad combinations, the graphical two-pane mapper, and local input regression tests. This is ahead of the published beta.2 APKs.
All four diagonals can map to a single MIDP key. The numeric preset uses down-left -> 7; custom up-left -> 7 is also supported. Explicit diagonal bindings replace the two cardinal outputs; without a diagonal binding, independent-direction behavior is retained.
Remaining acceptance
Local automated evidence is tracked in #4. Do not confuse Android-emulator mapping tests with physical-controller verification. Keeping this issue open for that final acceptance pass.