Sam Lantinga
Sam Lantinga
What firmware version does your controller have?
Hmm, I wonder if you got a bad firmware update? I updated mine to 3.06 and tested on Windows and Linux and it works fine over Bluetooth with both of...
Oh, I see. I suspect what's happening is that the Bluetooth HID report descriptor defines the 0x03 report but not the 0x04 report, while the USB descriptor defines them both....
At this point this is clearly not an SDL issue, so I'll go ahead and mark it appropriately.
If you'd like to avoid SDL changing the report mode, you can set the environment variable `SDL_JOYSTICK_HIDAPI=0`
> Out of curiosity, could you please attach the report_descriptor for your Pro 2 when it's connected via Bluetooth? Sure, how do you dump the descriptor?
Here you go: ``` 0000000 0105 0509 01a1 0385 0105 0015 0725 3b46 0000010 9501 7501 6504 0914 8139 7542 9501 8104 0000020 1501 2600 00ff 3009 3109 3209 3509...
@8BitDo, one thing we do in the Steam Controller that might work here, is there's a regular heartbeat from SDL that keeps the controller sending enhanced reports. If the controller...
You're welcome! @8BitDo, the issue that the Linux kernel device doesn't get any input once SDL enables the new reports is still active. I'll leave this open for your perusal,...
This seems like a good idea. Would you like to create a PR?