Hi All,
Following this fbalpha issue, I thought it would be a good idea to get some ideas/feedback for a generic 6/8 button Fight Stick layout. Currently the various arcade cores have different default setups, and I don’t think there’s an obvious or documented RetroPad layout for these kind of controllers like there is for most joypads.
It seems that modern fight sticks have this kind of layout:
^ Y X R L
< > B A R2 L2
v
Even 6 button controllers would still use R2. For example:
If this layout is agreed, we could add an ‘Arcade’ controller layout core option that swaps the internal binding from a traditional SNES RetroPad layout, to the one above, and then we could also adjust the RetroArch Joypad Autoconfigs to map any arcade sticks to this kind of layout, and add it to the documentation.
The alternative I see is to not have any such core option, and instead suggest that just one layout is used common to game pad or fight stick:
^ Y X L L2
< > B A R R2
v
However this won’t normally make much sense compared to the button labels on a modern fight stick, so could confuse users.