My question here is whether I should buy another Bluetooth adapter (many choices) or an original controller (rather difficult).
I bought a no-brand Wii Remote (Motion 2 in 1), it is not trivial to buy an original one.
I got this from
when paired in Ubuntu 20.04:
On my old Intel NUC I have the Bluetooth controller https://linux-hardware.org/index.php?id=usb:8087-0a2a:
I wrote the UDEV rules
and I can get the remote to connect immediately.
But the reliability of the connection is bad.
The connection usually only lasts for 30 seconds, I can get it to reconnect immediately, but this does not make it much more useful.
I also tried with Trust USB module with BCM2045 and an old Belkin USB module with BCM2035.
Although I did not make as many tests with those two.
I checked the Bluetooth Passthrough wiki page.
I found two Bluetooth USB adapters I can buy that might be better then what I already have:
ORICO BTA-403-BK is listed and seems to provide good support.
Conceptronic nano USB mrežna kartica 100M Bluetooth 4.0 is not on the list but it uses the same chip (CSR 8510 V4.0) as the ORICO
There are other Bluetooth USB adapters I could buy, but I could not find the chip with a quick search.
So, would (might) buying the ORICO BTA-403 fix my issues?
I bought a no-brand Wii Remote (Motion 2 in 1), it is not trivial to buy an original one.
I got this from
Code:
dmesg
Code:
wiimote 0005:057E:0306.0006: unknown main item tag 0x0
wiimote 0005:057E:0306.0006: hidraw5: BLUETOOTH HID v3a.1c Gamepad [Nintendo RVL-CNT-01] on 34:13:e8:24:58:d2
wiimote 0005:057E:0306.0006: New device registered
wiimote 0005:057E:0306.0006: detected device: Nintendo Wii Remote (Gen 1)
input: Nintendo Wii Remote Accelerometer as /devices/pci0000:00/0000:00:14.0/usb2/2-7/2-7:1.0/bluetooth/hci0/hci0:256/0005:057E:0306.0006/input/input26
input: Nintendo Wii Remote IR as /devices/pci0000:00/0000:00:14.0/usb2/2-7/2-7:1.0/bluetooth/hci0/hci0:256/0005:057E:0306.0006/input/input27
input: Nintendo Wii Remote as /devices/pci0000:00/0000:00:14.0/usb2/2-7/2-7:1.0/bluetooth/hci0/hci0:256/0005:057E:0306.0006/input/input25
wiimote 0005:057E:0306.0006: detected extension: Nintendo Wii Nunchuk
input: Nintendo Wii Remote Nunchuk as /devices/pci0000:00/0000:00:14.0/usb2/2-7/2-7:1.0/bluetooth/hci0/hci0:256/0005:057E:0306.0006/input/input28
wiimote 0005:057E:0306.0006: detected extension: Nintendo Wii Motion Plus
input: Nintendo Wii Remote Motion Plus as /devices/pci0000:00/0000:00:14.0/usb2/2-7/2-7:1.0/bluetooth/hci0/hci0:256/0005:057E:0306.0006/input/input29
On my old Intel NUC I have the Bluetooth controller https://linux-hardware.org/index.php?id=usb:8087-0a2a:
Code:
ID 8087:0a2a Intel Corp.
I wrote the UDEV rules
Code:
/etc/udev/rules.d/50-dolphin-emu-buluetooth.rules
Code:
# Intel NUC Bluetooth adapter
SUBSYSTEM=="usb", ATTR{idVendor}=="8087", ATTR{idProduct}=="0a2a", TAG+="uaccess"
# Broadcom Corp. BCM2045 Bluetooth
SUBSYSTEM=="usb", ATTR{idVendor}=="0a5c", ATTR{idProduct}=="2101", TAG+="uaccess"
# Broadcom Corp. BCM2035 Bluetooth dongle
SUBSYSTEM=="usb", ATTR{idVendor}=="0a5c", ATTR{idProduct}=="200a", TAG+="uaccess"
But the reliability of the connection is bad.
The connection usually only lasts for 30 seconds, I can get it to reconnect immediately, but this does not make it much more useful.
I also tried with Trust USB module with BCM2045 and an old Belkin USB module with BCM2035.
Code:
ID 0a5c:2101 Broadcom Corp. BCM2045 Bluetooth
ID 0a5c:200a Broadcom Corp. BCM2035 Bluetooth dongle
I checked the Bluetooth Passthrough wiki page.
I found two Bluetooth USB adapters I can buy that might be better then what I already have:
ORICO BTA-403-BK is listed and seems to provide good support.
Conceptronic nano USB mrežna kartica 100M Bluetooth 4.0 is not on the list but it uses the same chip (CSR 8510 V4.0) as the ORICO
There are other Bluetooth USB adapters I could buy, but I could not find the chip with a quick search.
So, would (might) buying the ORICO BTA-403 fix my issues?