Grg:Mouse Bluetooth Genius R820BT en Dell Studio 15

Primero que nada, les comento qe el adaptador BT que trae la note es un Broadcom, el cual además posee la funcionalidad de autoconectar un mouse y teclado. De hecho se puede usar un teclado bluetooth dentro del BIOS.

En GNU+Linux parece que la cosa no es tan sencilla. Resulta que cuando mi notebook booteaba, al cargar los drivers del dongle BT, la interfaz hci no quedaba en el estado correspondiente. Lo correcto sería así:

comtom@damona ~ $ /usr/sbin/hciconfig hci0: Type: USB BD Address: 00:22:5F:0B:5C:A9 ACL MTU: 1021:8 SCO MTU: 64:1 UP RUNNING PSCAN ISCAN RX bytes:266378 acl:18885 sco:0 events:157 errors:0 TX bytes:2205 acl:73 sco:0 commands:44 errors:0

Al principio no me mostraba las opciones PSCAN ISCAN, lo cual se puede solucionar facilmente, modificando el archivo /etc/modprobe.d/aliases (o /etc/modprobe.conf dependiendo de su distro) y agregando la línea:

options hci_usb reset=1

Luego en la configuracion de hci, en el archivo /etc/bluetooth/hci.conf, el protocolo usado por el mouse, hay que verificar que la opcion "security" tome el valor "none".

Notese que no es necesario crear un apartado "device" especificado el ID de hardware del mouse ni teclado.

En el archivo /etc/default/bluetooth hay que chequear que el bluetooth y hid se activen al inicio (BLUETOOTH_ENABLED=1 y HIDD_ENABLED=1). Como tambien es necesario en mi caso modificar las opciones que se pasan al demonio HIDD con la linea:

HIDD_OPTIONS="--server"

(por defecto tambien trae la opcion --master en Debian, pero me ha traido problemas y la desactivé).

Espero que esta guía les halla sido util.