[Controller Request]: 8bitdo ultimate 2 wireless (not 8bitdo ultimate 2 bluetooth)
Controller Name
8bitdo Ultimate 2 Wireless
Current Controller Behaviour
Controller is not successful in pairing with the console
Controller vendor and product ID
No response
Supported Features
- [x] Rumble/Vibration
- [ ] Motion Controls
- [ ] Player Number Indicator
- [x] Battery Level Reporting
Input Report Format
No response
Additional Details
https://www.8bitdo.com/ultimate-2-wireless-controller/
This controller supports bluetooth but only with android devices. There is a similarly named bluetooth version that offers bluetooth switch support. I tried connecting to the switch using the provided 2.4ghz adapter and no inputs are recognized. I can connect the controller to windows on bluetooth, but same story - it's not recognized as a controller and doesn't respond to inputs.
Oh, I didn't realise these were separate controllers. If it supports Bluetooth we can support it. The Android labelling doesn't matter.
The Ultimate 2 Bluetooth is a BLE controller, so highly likely that this is too. BLE isn't supported in the release builds, but I have test builds with support available on my discord server. A version of the Ultimate 2 is already supported (now that you've pointed out there are actually 2 variants, I'm not sure which one). Your controller will either work already, or we need to add it's vid/pid to the list.
One thing to note is that the Ultimate 2 Wireless has full reporting under Bluetooth (gyroscope and extra buttons). It would be awesome to have it mapped just as its Switch-compatible counterpart.
Someone told me about this last week, but concluded that motion was only supported via 2.4G with the USB dongle. If this is not the case and somebody can help me figure out the input format for it I can add motion.
Someone told me about this last week, but concluded that motion was only supported via 2.4G with the USB dongle. If this is not the case and somebody can help me figure out the input format for it I can add motion.
actually the stuff i heard mentioned specifically comes from sdl3.
https://github.com/libsdl-org/SDL/blob/main/src/joystick/hidapi/SDL_hidapi_8bitdo.c#L130
Sorry about my ignorance. So it's safe to say that the Ultimate 2 2.4ghz is not supported YET, right?
gyro and everything else is fully supported via the 8bitdo usb adapter 2. Just to let you know