I’m not sure what to make of some of SDL’s default controller mappings, since the mapping source isn’t always commented. There are some high-profile or iconic controllers supported out of the box without an obvious 1:1 connection to the 360 controller. Some example problems:
- The DualShock 4 doesn’t have clear Start and Back/Select buttons.
- The GameCube’s four face buttons aren’t arranged in a diamond.
How can I educate myself?