How to Pair a Bluetooth Device on the Command Line¶
On the Raspberry Pi command line type the following.
$ bluetoothctl
You will get a [bluetooth]#
command line, then type the following commands.
[bluetooth]# discoverable on
[bluetooth]# pairable on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[NEW] Device 7C:C5:35:EA:6F:7E 7C-C5-35-EA-6F-7E
[CHG] Device 7C:C5:35:EA:6F:7E RSSI: -80
[NEW] Device 40:1B:5F:E0:4D:E2 Wireless Controller
[CHG] Device 7C:C5:35:EA:6F:7E RSSI: -89
[bluetooth]# pair 40:1B:5F:E0:4D:E2
Attempting to pair with 40:1B:5F:E0:4D:E2
[CHG] Device 40:1B:5F:E0:4D:E2 Connected: yes
[CHG] Device 40:1B:5F:E0:4D:E2 UUIDs: 00001124-0000-1000-8000-00805f9b34fb
[CHG] Device 40:1B:5F:E0:4D:E2 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 40:1B:5F:E0:4D:E2 ServicesResolved: yes
[CHG] Device 40:1B:5F:E0:4D:E2 Paired: yes
[agent] Authorize service 00001124-0000-1000-8000-00805f9b34fb (yes/no): yes
[Wireless Controller]# quit
After you type scan on
you will get a listing of all the pairable devices.
In the list find the one you want to pair (in our case the line with Wireless
Controller), then [agent]
line shows up, type yes. The command line prompt
will change to [Wireless Controller]
then type quit. You’re done.
Note
On the PS4 Wireless Controller you need to press the share button and the Play Station button at the same time to initiate pairing. You’ll get a very rapid flashing of the light blue LED then after you type yes when asked and hit the enter key the LED will turn to a dark blue and you are done.