Hey guys I am sorry if this is a duplicate or not the correct way to submit a feature request.
Retroarch is fantastic but I really think this is a key feature missing.
Quick example with my use case:
I have 2 controllers, a DualSense connected with DS4Windows as X-Input (to use seamlessly with BigBox and other emulators), and an 8BitDo Arcade stick in X-Input mode (same reasons as for the DualSense).
I like to play for example the Sega Genesis with both controllers depending on the game (same with other retro console cores) but to get the 6-button Genesis layout on the Arcade Stick, it means I will have very weird controls on the DualSense, so I need to reconfigure each time I change controllers (or when playing 2 players with both controllers, one of the 2 players will have to have weird controls)
So it would be awesome to be able to have remaps saved on a per core/game AND controller basis.