@kikone23 Try to map the controls on the Emulationstation, define which control will be player 1, 2, 3, 4, and restart the Rpi and test.
Only the configuration of controls is not saved?
See if this helps:
https://recalbox.gitbook.io/documentation/tutorials/controllers/configuring-custom-buttons/how-to-customize-controller-mapping https://recalbox.gitbook.io/documentation/tutorials/controllers/configuring-custom-buttons/create-a-custom-configuration-by-emulator https://recalbox.gitbook.io/documentation/advanced-user/configuration/configuration-overload https://recalbox.gitbook.io/documentation/advanced-user/configuration/configuration-overload/retroarch-overloads