Start here
- Check whether the problem affects every emulator or just one.
- Confirm the frontend mapping and configured hotkey.
- Check the selected emulator’s controls guide and player ordering.
- Back up and change only the relevant mapping; test before editing another layer.
What usually causes this?
Different frontend/core/standalone mappings, player order or an override.
Advanced explanation
RetroArch and standalone emulators can use different input paths. Global changes can hide a local configuration issue.
Still stuck?
Record what changed after each check. Include your exact board, image, emulator and error when asking for help. These are diagnostic starting points, not guaranteed fixes for every OS.
RetroArch Controller Configuration: detailed upstream reference →
Reference: RetroPie RetroArch Configuration documentation. Original companion checklist; historical upstream guidance needs OS-specific review.