Hoping someone here can help me diagnose some strange issues I’m having with 8Bitdo controllers in Retroarch on Linux (Specifically Kubuntu 20.04). When I connect these controllers(and M30 and an SN30) over Bluetooth in XInput mode, Retroarch takes much longer to launch, and afterwards thumbnails and other assets don’t load in the menu.
This only affects these controllers in wireless XInput mode. I’ve tried them in wireless DInput and wired Xinput modes, and the issue doesn’t occur in these modes. I don’t have any other wireless Xinput devices to test with, so I can’t be sure if it’s something about the 8Bitdo controllers specifically or XInput generally.
I would provide logs but the only difference I see in the logs is during force feedback detection. Using the M30 wired XInput mode: [INFO] [udev]: Pad #0 (/dev/input/event9) supports force feedback. [INFO] [udev]: Pad #0 (/dev/input/event9) supports 16 force feedback effects. [INFO] [Joypad]: Found joypad driver: “udev”. And the same controller in wireless XInput mode: [INFO] [udev]: Pad #0 (/dev/input/event9) supports 0 force feedback effects. [INFO] [Joypad]: Found joypad driver: “udev”.
Input works basically as expected and I can work around it using other gamepad modes, so it’s not a major issue, but I’d like to see if I can find a solution.
Edit: I should clarify that I’m using Retroarch 1.9.0 from the Ubuntu PPA.