Aubrey Hesselgren
a26e5f32e0
Gyro degrees per second is 2000 across all 8bitdo controllers ( #13147 )
2025-05-29 14:28:55 -07:00
Sam Lantinga
36936cbf37
Set the serial number to the Bluetooth MAC address for 8BitDo controllers
2025-05-28 12:18:27 -07:00
Sam Lantinga
8a2e2e75d1
Simplified loop logic
2025-05-27 08:47:32 -07:00
8BitDo
b4f7948410
Ensure that report 06 command reads normally
...
Ensure that report 06 command reads normally
2025-05-27 08:45:09 -07:00
Sam Lantinga
2aa0957081
Fixed 8BitDo Ultimate 2 Wireless controller on macOS
...
When connected for the first time over Bluetooth on macOS, the first few reads return 0, so retry a few times in that case.
2025-05-08 10:48:02 -07:00
Sam Lantinga
5bee85408c
Cleanup 8BitDo HIDAPI support for SF30 Pro and SN30 Pro
...
This sets the correct number of buttons for older controllers, and adds parsing for older firmware USB reports
2025-05-07 12:11:27 -07:00
8BitDo
2b3c481215
add 8BitDo Controller ( #12964 )
...
add SN30 Pro, SF30 Pro, Pro 2.
Supported versions:
Pro 2 v3.06 above
SF30 Pro/SN30 Pro v2.05 above
2025-05-06 19:47:10 -07:00
Aubrey Hesselgren
60fb1b5541
Fix IMU orientations for 8bitdo wireless 2 controller in bluetooth mode
...
Fix IMU timing stamp - simulate the timing stamp from the controller hardware's perspective, as opposed to the receiving computer's perspective. Do this by advancing a time stamp by a fixed rate, based on observation of average rate over bluetooth.
2025-04-09 13:39:25 -07:00
Sam Lantinga
f303ccca64
Updated the report size for Ultimate 2 Wireless firmware v1.02
2025-04-09 09:17:53 -07:00
Sam Lantinga
4aefde015e
Only send sensor data if sensors are enabled for 8BitDo controllers
2025-04-01 19:58:28 -07:00
Sam Lantinga
366a5281b9
Fixed comment
2025-04-01 09:07:20 -07:00
Sam Lantinga
79a41ca7fc
Implemented DEBUG_8BITDO_PROTOCOL
2025-04-01 09:06:30 -07:00
Sam Lantinga
5922e2cb78
Corrected comment with 8BitDo controller report sizes
2025-04-01 09:01:32 -07:00
Sam Lantinga
0d9ff082fe
8BitDo HIDAPI driver cleanup
2025-04-01 09:00:39 -07:00
8BitDo
e236a48e13
8BitDo
...
Add adaptation ULTIMATE2_WIRELESS V1.02
2025-03-31 21:22:11 -07:00
Sam Lantinga
38c2081ae3
Temporarily default SDL_HINT_JOYSTICK_HIDAPI_8BITDO off
...
We'll default this off for now, since we don't detect whether the controller is running firmware v1.03 and don't have a fallback for controllers running firmware v1.02 (the out-of-box firmware)
2025-03-31 10:00:11 -07:00
8BitDo
e18c6bd2e7
8BitDo ( #12661 )
...
Added HIDAPI support for the 8BitDo Ultimate 2 Wireless Controller running firmware v1.03 or newer over Bluetooth.
2025-03-31 09:56:01 -07:00