I was mucking about pairing (knockoff) bluetooth controller to my machine, when I was surprised by the pairing process for Dualshock 3 controllers.
You open bluetoothctl, connect it via cable, whereby it prompts you for "Authorize service (yes/no)?". Upon accepting it gets paired and works! 1
$ bluetoothctl
[NEW] Media /org/bluez/hci0
SupportedUUIDs: 0000110a-0000-1000-8000-00805f9b34fb
SupportedUUIDs: 0000110b-0000-1000-8000-00805f9b34fb
Agent registered
[CHG] Controller 4C:03:4F:03:6E:CE Pairable: yes
hci0 new_settings: powered bondable ssp br/edr secure-conn wide-band-speech
[NEW] Device 05:C5:8B:B3:63:25 SHANWAN PS3 GamePad
Authorize service
[agent] Authorize service 00001124-0000-1000-8000-00805f9b34fb (yes/no): yes
[CHG] Device 05:C5:8B:B3:63:25 UUIDs: 00001124-0000-1000-8000-00805f9b34fb
[CHG] Device 05:C5:8B:B3:63:25 CablePairing: yes
[CHG] Device 05:C5:8B:B3:63:25 Class: 0x00000540 (1344)
[CHG] Device 05:C5:8B:B3:63:25 Icon: input-keyboard
[CHG] Device 05:C5:8B:B3:63:25 Connected: yes
[CHG] Device 05:C5:8B:B3:63:25 Name: PLAYSTATION(R)3Conteroller-PANHAI
[CHG] Device 05:C5:8B:B3:63:25 Alias: PLAYSTATION(R)3Conteroller-PANHAI
Authorize service
[DEL] Device 6C:70:CB:95:0D:35 43" QLED
[agent] Authorize service 00001124-0000-1000-8000-00805f9b34fb (yes/no): yes
[DEL] Device AC:F4:2C:0F:EE:49 Tv:n i vardagsrummet
[SHANWAN PS3 GamePad]>
I think we should support this pairing flow in bluetui too.
I was mucking about pairing (knockoff) bluetooth controller to my machine, when I was surprised by the pairing process for Dualshock 3 controllers.
You open
bluetoothctl, connect it via cable, whereby it prompts you for "Authorize service (yes/no)?". Upon accepting it gets paired and works! 1I think we should support this pairing flow in
bluetuitoo.Footnotes
https://wiki.archlinux.org/title/Gamepad#Pairing_via_Bluetooth ↩