I have an Android 11 box (Android TV Box 11.0, 4GB 64GB Decodificador Android Box, Amlogic S905W2 Smart TV Box"), and am trying Retroarch.
For controller 1, I have a Power A Liquid Metal XBox One controller. Works fine so far.
But no matter what I configure as Input 2, the 2nd controller stills controls player 1.
I tried several controllers for Input 2, and it's always the same thing. I tried a Wired Rock Candy Switch controller, BlueTooth Atgames Legends Mini, and I also tried using a second Power A Liquid metal Xbox One controller.
No matter what I do, it seems to think that both controllers are the same controller. (both control player 1).
What I noticed that's weird is that since it thinks both controllers are the same, and I mapped both Input 1 and Input 2 to it, when I'm in certain menu screens, when I hit down, it registers twice. I'm guessing because it thinks both players hit down.
I tried both SNES9x and Final Burn Neo. The problem seems to be at the Android level (before getting to Retroarch).
Is it normal to have an Android 11 device only accept one controller? Or is it possible that it's a problem with my device specifically?