Prog PAD - wowjinxy/libPorpoise GitHub Wiki
Prog - PAD
Scope
Controller input mapping and polling for desktop/gamepad devices.
API Coverage
- Implemented: primary pad polling/buttons/sticks used by demos and Pikmin
- Partial: exact deadzone/scaling parity and multi-device edge cases
- Missing: document as discovered
- Matrix: Prog-PAD-API-Matrix
Behavior Notes
- Desktop controller mapping is active and configurable.
- Input behavior can materially affect demo diagnostics.
Known Issues
- Confirm edge saturation and sign behavior against SDK expectations.
Validation
- Demos tested: multiple interactive GX demos
- Pikmin impact: title/game input path active
- Last verified commit:
6879cd0
Next Work
- Add PAD test harness for raw-to-SDK mapping.
- Document per-controller quirks.