Saltar al contenido

¿Cómo se puede emparejar en el terminal un teclado Bluetooth que requiere la entrada de un código?

Solución:

Puede intentar ejecutar bluetoothctl desde la línea de comandos, asegúrese de que su dispositivo esté encendido / listo para ser descubierto:

$ bluetoothctl
[NEW] Controller AA:BB:CC:DD:EE:FF device-name [default]

Cualquier otro dispositivo bluetooth se enumerará aquí. Entonces estarás dentro de un [bluetooth] inmediato.

Primero, encienda el bluetooth (si su dispositivo está apagado):

[bluetooth]# power on
Changing power on succeeded

Luego, asegúrese de que su agente esté registrado:

[bluetooth]# agent on
Agent registered

[bluetooth]# default-agent 
Default agent request successful

Ahora puede buscar dispositivos desde la consola:

[bluetooth]# scan on
Discovery started
[CHG] Controller AA:BB:CC:DD:EE:FF Discovering: yes
[NEW] Device FF:EE:DD:CC:BB:AA Someone's Keyboard

También puede emparejar manualmente desde aquí:

[bluetooth]# pair FF:EE:DD:CC:BB:AA 
Attempting to pair with FF:EE:DD:CC:BB:AA 
[CHG] Device C8:E0:EB:04:52:55 Connected: yes

En este punto, se le pedirá que ingrese un código pin para el emparejamiento:

Request PIN code
[agent] Enter PIN code: 12345

Ingrese un número (por ejemplo, 12345) y se le pedirá que ingrese el mismo número del dispositivo:

[Someone's Keyboard]# 12345

A continuación, se le notificará que su teclado se ha emparejado:

[CHG] Device FF:EE:DD:CC:BB:AA Paired: yes

Con suerte, esto funciona para usted, estaba tratando de resolver esto por un tiempo antes de encontrar alguna referencia a bluetoothctl.


EDITAR: La versión Ubuntu Touch OTA9 incluye Bluez 5, lo que permite el emparejamiento con los teclados ThinkPad. Aquí está el pequeño BQ Aquaris E4.5 que actúa casi como una computadora de mano.

Seguí los pasos de 1nfiniti en Ubuntu 16.04 amd64 y funcionó muy bien con la combinación de teclado y mouse Logitech MX5000. Pero cuando reinicié la computadora, el teclado no volvió a escribir. Se mostró como conectado pero no emparejado en la configuración de Bluetooth. Sin embargo, el mouse funcionó bien.

Al echar un vistazo a la referencia de bluetoothctl (https://wiki.archlinux.org/index.php/bluetooth#Bluetoothctl) se dio cuenta de que se usó un comando ‘trust’ después del comando ‘pair’ para permitir que algunos dispositivos se reconectaran con éxito.

Así que inicié bluetoothctl, desconecté y desemparejé el teclado, lo conecté y emparejé de nuevo, y emití

[bluetooth]# trust [keyboard MAC Address]

Luego me notificaron que se ha confiado en su teclado

Trusted

Y eso funcionó, ahora el teclado se conecta perfectamente cada vez que inicio / reinicio la computadora.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *