Steam Link

Steam Link

8BitDo Ultimate 3mode Controller 2.4ghz dongle
Hi, could support please be added for the 2.4ghz usb dongle of the 8BitDo Ultimate 3mode controller? I'm running the Steam Link app on a Chromecast 4K with Google TV, with a usb-c hub plugged into it.

This controller has 3 modes:
  • PC mode, 2,4ghz usb dongle, xinput
  • Xbox mode, Usb-c cable, xinput
  • Android mode, Bluetooth, dinput

The controller works in wired Xbox mode plugged into the hub, and in Android mode connected by Bluetooth to the Chromecast. When I plug the usb dongle into the hub and open the Steam Link app, there appears a popup asking to grant Steam Link access to the 8BitDo Ultimate 3mode usb device. No matter what I choose, grant, reject, or if I do nothing, the popup disappears and reappears after a few seconds. Like the device is continuously disconnecting and reconnecting. I also tested with an externally powered usb hub and got the same result, so it's not that the dongle is drawing too much power.

Interestingly, both the 2.4ghz dongle and the controller itself (in wired Xbox mode) present as the exact same usb device, with the same
VID 0x2DC8
and
PID 0x201B

Below are the usb device details of the dongle.

Xbox Gaming Device 8BitDo-8BitDo Ultimate 3mode Xbox-000072D55B5C1585 Shenzhen 8Bitdo Tech Co., Ltd. [0x2DC8] 0x201B Full Speed - USB 1.1 [12Mb/s], Port: 3, Address: 29, Revision: 0x0200 USB\VID_2DC8&PID_201B\000072D55B5C1585 Configuration Descriptor 500 mA Interface Descriptor Type: 0xFF/0x47/0xD0 Interface Number: 0 Endpoint Descriptor Endpoint Address: 0x81, Max Packet Size: 64 Endpoint Descriptor Endpoint Address: 0x01, Max Packet Size: 64 Interface Descriptor Type: 0xFF/0x47/0xD0 Interface Number: 1 Endpoint Descriptor Endpoint Address: 0x03, Max Packet Size: 224 Endpoint Descriptor Endpoint Address: 0x83, Max Packet Size: 128
Last edited by toomanynumbers; Jan 21 @ 12:53pm