Isso é o que eu tentaria:
sudo cp /lib/udev/rules.d/62-bluez-hid2hci.rules /etc/udev/rules.d/62-bluez-hid2hci.rules
sudo vi /etc/udev/rules.d/62-bluez-hid2hci.rules
Em seguida, procure a seguinte linha:
KERNEL=="hiddev*", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[34bc]" \
e altere para:
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c70[345abce]|c71[34bc]", \
Basicamente removendo:
KERNEL=="hiddev*",
Se isso não funcionar, eu reiniciei o udev ou reiniciei a máquina e tentei. Você também pode precisar editar
/etc/default/bluetooth
e modifique a seguinte linha:
HID2HCI_ENABLED=0
para ser assim:
HID2HCI_ENABLED=1
Se você emitir o seguinte comando:
sudo service bluetooth restart
Depois de fazer isso, também pode ser uma boa ideia executar:
sudo service udev restart
sudo udevadm trigger --verbose --subsystem-match=usb
e tente emparelhar novamente.
Houve uma entrada no fórum sobre como configurar isso, embora esteja um pouco desatualizado. Isso pode nos ajudar a diminuir as coisas que talvez precisemos tentar no futuro para que funcione. link