@zing said in System Specific Controller Inputs Switching:
We have a small team of developers, and what you are requesting would not exactly suit all users, to do as you suggest you would need the system to request it before each game, which would definitely be something very annoying in my opinion, and I'm sure the same applies to most users.
Well, there are other features in Recalbox that don't suit me. Then I don't use them, so what? I didn't say it's perfect, this may require some more thought, of course. It's just an idea to simplify juggling with different controllers. Currently this does not really work so well. Don't know how common this is, but I wouldn't consider myself a pro and still have a few different controllers.
And I would probably also be annoyed if the system asked me every time. It should be in a way that if you don't like it, don't use it.
As I wrote, I could imagine some cases could be covered by simply declaring the controller I use to start the game as 1st player. That's in my opinion a great thing with even just two controllers...
I also understand that there is always too much work for too few people, but it was just an idea, a suggestion.
It's not that simple, it would require a lot of programming effort, our developer team can't stop improvements and bug fixes to focus on developing something like that.
I would consider this an improvement..
And sorry, there are lots of places where you make handling nicely easy with things like that. I don't have to configure my buttons in a text file, there is a nice UI. Or whatever. That's why I like Recalbox!
Bypassing the development of specific functions, and ignoring popups at each game start, what you are requesting is already available in the controls menu (Switch player 1 joystick),
Going into the Controls menu is what I do right now. And it's a bit cumbersome, not plug and play. (Also configuring a controller order with this weird swapping logic is more like solving a puzzle)
and/or, it is easily configurable with configuration overloads:
You mean that one: https://wiki.recalbox.com/en/advanced-usage/configuration-override ?
Well, "easy" obviously depends on how deeply involved you are with the project
But yea, I have it on the list to check it out.
It does not support me if the configured controller is not plugged in, though, by telling my "Hey, you configured the Competition Pro for this game. Plug it in!"