Ibrahim778 / 8BitVita

Connect 8Bitdo controllers to the PSVita
35 stars 4 forks source link

8BitDo Ultimate Bluetooth Controller #13

Closed Soundtoxin closed 1 year ago

Soundtoxin commented 1 year ago

Are there plans to add support for the 8BitDo Ultimate Bluetooth Controller?

[10866759.733847] usb 3-9.3.1: new full-speed USB device number 5 using xhci_hcd
[10866759.839917] usb 3-9.3.1: New USB device found, idVendor=2dc8, idProduct=3106, bcdDevice= 1.14
[10866759.839924] usb 3-9.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10866759.839926] usb 3-9.3.1: Product: 8BitDo Ultimate Controller
[10866759.839928] usb 3-9.3.1: Manufacturer: 8BitDo
[10866759.839929] usb 3-9.3.1: SerialNumber: 2cb038d817e4
Bus 003 Device 005: ID 2dc8:3106 8BitDo 8BitDo Ultimate Controller

There is some info from dmesg and lsusb in case it's helpful. I believe that's the xinput mode.

Here's from Switch mode as well:

[10866952.821748] usb 3-9.3.1: new full-speed USB device number 7 using xhci_hcd
[10866952.927994] usb 3-9.3.1: New USB device found, idVendor=2dc8, idProduct=3106, bcdDevice= 1.14
[10866952.928000] usb 3-9.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10866952.928003] usb 3-9.3.1: Product: 8BitDo Ultimate Controller
[10866952.928005] usb 3-9.3.1: Manufacturer: 8BitDo
[10866952.928006] usb 3-9.3.1: SerialNumber: 2cb038d817e4
[10866954.264500] usb 3-9.3.1: USB disconnect, device number 7
[10866954.485744] usb 3-9.3.1: new full-speed USB device number 8 using xhci_hcd
[10866954.589458] usb 3-9.3.1: New USB device found, idVendor=057e, idProduct=2009, bcdDevice= 2.00
[10866954.589465] usb 3-9.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10866954.589467] usb 3-9.3.1: Product: Pro Controller
[10866954.589469] usb 3-9.3.1: Manufacturer: Nintendo.Co.Ltd.
[10866954.589470] usb 3-9.3.1: SerialNumber: 000000000001

(This part looks the same)

Bus 003 Device 009: ID 2dc8:3106 8BitDo 8BitDo Ultimate Controller
Ibrahim778 commented 1 year ago

There are no plans to add support for any new controller. The most likely reason why your controller isn't working is because your controller does not support the vitas older bluetooth standard and simply cannot connect to it. There is no way to fix this, unfortunately.

Soundtoxin commented 1 year ago

I actually hadn't tried the plugin yet, or pairing with bluetooth (just wired). I figured it wouldn't work since it wasn't in the list of supported controllers. I've installed the plugin and followed the instructions in the README now. I got it to pair and connect, but the buttons don't do anything, I can't move around in the menus. Does this mean it doesn't work?

edit: It's listed as Pro Controller, so it maybe paired as a Switch controller instead of in xinput mode. The manual isn't very clear on how (or if you can) to use xinput + bluetooth. For use on a PC it seems to suggest using the 2.4G receiver instead of bluetooth, so maybe bluetooth only has Switch mode.

Soundtoxin commented 1 year ago

I confirmed via some Amazon reviews that the xinput mode is not available while using bluetooth, so supporting bluetooth would be similar to supporting a Switch Pro controller. Since that wouldn't be covered by this plugin, I'll close this issue.