Controllers can have no devicepath to launch any system
Some controllers like the PS4, Switch, Xbox ones doesn't provide any devicepath to launch systems. Those controllers work fine in EmulationStation. This is blocking to start any emulator and Kodi. Some configgen commands: ```[2021/08/16 13:33:44.375] (INFO ) : [Run] Command: python /usr/bin/emulatorlauncher.pyc -p1index 1 -p1guid 05000000c82d00002038000000010000 -p1name "8Bitdo NES30 Pro" -p1nbaxes 6 -p1nbhats 1 -p1nbbuttons 16 -p1devicepath -p2index 0 -p2guid 030000000d0f0000c100000072056800 -p2name "Nintendo Switch Pro Controller" -p2nbaxes 6 -p2nbhats 0 -p2nbbuttons 16 -p2devicepath /dev/input/event6 -system megadrive -rom /recalbox/share/roms/megadrive/Sonic\ the\ Hedgehog\ \(USA,\ Europe\).zip -emulator libretro -core picodrive -ratio auto ``` After some investigations, in this example, the devicepath for player 1 is the second plugged-in controller, and the first one have nothing.
issue