Connettere una tastiera Bluetooth

Contesto

Questi passi funzionano su Debian 11 e Raspbian 11 (che è basato su Debian). L'adattatore Bluetooth usato è un TP-Link collegato via USB.

Installare i pacchetti necessari

Verificare che bluez sia installato:
sudo apt install bluez

Avviare il servizio Bluetooth

Abilitare e avviare il servizio:
sudo systemctl enable bluetooth
sudo systemctl start bluetooth

Verificare che l'adattatore sia riconosciuto:
bluetoothctl list

Connettere la tastiera

Mettere la tastiera in modalità di accoppiamento (pairing mode) seguendo le istruzioni del produttore.

Aprire bluetoothctl:
bluetoothctl

Dentro la sessione interattiva, eseguire i seguenti comandi:

[bluetooth]# power on [bluetooth]# agent on [bluetooth]# default-agent [bluetooth]# scan on

Aspettare che appaia il dispositivo della tastiera nell'elenco. Annotare il suo indirizzo MAC (es. AA:BB:CC:DD:EE:FF), poi fermare la scansione:
[bluetooth]# scan off

Accoppiare, fidarsi e connettere il dispositivo:

[bluetooth]# pair AA:BB:CC:DD:EE:FF [bluetooth]# trust AA:BB:CC:DD:EE:FF [bluetooth]# connect AA:BB:CC:DD:EE:FF

Uscire dalla sessione:
[bluetooth]# exit

Riconnessione automatica

Dopo aver eseguito trust, la tastiera si riconnetterà automaticamente ad ogni avvio senza dover ripetere la procedura di accoppiamento.