Recently tried to play on batocera.linux on Raspberry Pi 3 with a friend and realized that two controllers aren't working at the same time in games, at least in the latest release.
Both controllers are visible, configured and working in Emulation Station. But as soon as I launch any game- they will stop to work. If I disconnect them then, the message about disconnected controller still appears, so they are actually not lost, but their input is ignored by an emulator.
If there is only one controller connected to batocera - it works fine. But if two controllers connected - none of them will work in games.
I've tested these pairs:
PS4 Bluetooth Wireless + XBoX 360 Wired,
PS4 Bluetooth Wireless + XBoX 360 Dongle Wireless,
PS4 Wired + XBoX 360 Dongle Wireless,
PS4 Wired + XBoX 360 Wired ,
ShanWan PCPS3Android Dongle Wireless + XBoX 360 Wired,
ShanWan PCPS3Android Dongle Wireless + XBoX 360 Dongle Wireless
None of these pairs are working in batocera, but all of these controllers are working fine when connected individually.