12 Jan 2017, 19:41

Need advice, maybe I'm missing something, if so sorry. I'll try to quick summarize. Spent time setting up two controllers for every emu, my Xbox in p1, Logitech for p2. Got another controller, that is a six button, unplugging Xbox now using 6 button. Now have to remap all buttons in each emu, as well hotkeys. If I want to get into OSD or make another controller p1 (as well now remap all) I have to plug Xbox one in, go to input, change it to the other controller (as soon as I do I lose control on Xbox controller and hope I didn't hit wrong direction) and remap. Now let's say I bring this to someone else's house, use their controllers, set up in EmuSta. Now go into the emulator. The emulator buttons are configured for my controllers (to which I hope new controller has similar enough button codes that I can even get into the OSD ).
Is this really how it has to be, am I missing a per controller config option? It seems logical to me that if I start a game with a controller, that controller should be player 1 and as well have the ability to get into the OSD regardless of wether the core thinks that controller is player 1 or not. It should as well retain it's own mapping so my six button controller works as I had it set, as well my other controllers. As it seems to me, currently the input has to be set up per core, with a dedicated p1 controller mapped and if I say boot into a game with one controller unplugged (or swapped), the mappings are now wrong wrong.

Sorry for the novel. It may seem like a lot of info to say "is there an option to have each controller configured with it's own core specific setup, independent of wether it's player one or two" but I want to try to be as clear as possible. Thanks for any advice.