mirror of
https://github.com/libretro/RetroArch
synced 2025-01-31 15:32:59 +00:00
2ef2ff1b36
Closes https://github.com/libretro/RetroArch/issues/3414 I have investigated the issue. The crux of the problem is that on Android there is no way distinguishing 2 scenarios: 1) 2 identical bluetooth controllers A and B and first there are button presses only on controller A and then on controller B 2) the same controller disconnects and reconnects. Android doesn't give bluetooth mac address of where the touch came from, only opaque ID and this opaque ID changes after reconnect. Hence without changes to android this is infeasible without giving up the ability for 2 users to play on identical controllers. I guess that this sacrifice makes sense for affected users