@nadenislamarre First of all, thanks for all the good work. I am using the latest version of Batocera, and it seems that this is still an issue for the Wii. As Wii have many controller options, and on top of that, there’s extensions like the nun-chuck or the classic controller, which is required for some games. Dolphin itself supported these options. But even if this is the case, there are simply way too many games with way too many different option. For emulated wiimote, on PC this is simple, you just go into setting and change it. annoying but it works. And there’s no simpler way around this, each game is different. However this is totally the opposite of what Batocera trying to do.
So in order for Batocera to solve problem. there’s several things that can be done:
Options A.) Dolphine itself support hotkey that can do in game extension controller switch and wiimote orientation setting (both are need for emulated wiimote). This is would be ideal, because it will benefit everyone.
Option B.) Batocera support per game controller support, with extension controller toggles. And really for something like the nun-chuck, or classic controller. Pre-Configurate should work in most case, the nun-chuck is just like additional right side button and stick on most game pads. and most people who use the classic controller typically wouldn’t use the wiimote at the same time. (There might be some exceptions, but I don’t know of any myself)
Option C.) Batocera support pre-config per game controller database. Not ideal by any mean, but this datebase can grow and mature over time. Than it would be seem like out of box, but many games, especially those not so popular would still have problems.
Option D.) Make an except for Wii, so Emulation Station would NOT override the setting for Dolphin.
Just my two cent on how this problem can be solute, and none of them are perfect by any mean. But have a good enough solution is better than have no solution. Right now, over 50% cannot function normal due to lack of control options. Or maybe this problem have been solute, and is just lack of an obvious way to achieve it, which kind of make it not so much “Out of the Box”.
Thanks again for this great project.