pares de mouse Bluetooth, mas não funciona

2

Estou tentando fazer com que meu mouse Bluetooth (Microsoft Designer Bluetooth Mouse) funcione. Eu tenho emparelhado e confiável usando blueman-manager. Mas o dispositivo não é reconhecido como um mouse, é listado como "desconhecido".

Estou no Ubuntu 14.04

Qualquer ajuda seria ótima.

    
por Jan 17.06.2015 / 22:42

1 resposta

1

No arquivo /usr/share/gnome-bluetooth/pin-code-database.xml adicione a linha:

<device oui="DC:7E:AA:" type="mouse" name="Microsoft Designer Mouse" pin="0000"/>

logo abaixo da linha:

<device oui="7C:1E:52:" type="mouse" name="Microsoft Touch Mouse" pin="0000"/>

As informações sobre as conexões Bluetooth da versão 4 do bluez são armazenadas em arquivos no diretório / var / lib / bluetooth /. O problema básico com o 14.04 é que a chave do link não pode ser adicionada ao linkkeys arquivo quando o mouse está emparelhado, então a conexão não é realmente completo. O emparelhamento (para a versão 4) deve criar entradas nos "nomes" arquivos "trusts" e uma entrada com uma chave de link no /var/lib/bluetooth/<host bt addr>/linkkeys file. As entradas do endereço do mouse é criado nos arquivos "names" e "trusts", mas não nas "linkkeys" arquivo SE NÃO JÁ ESTÁ PRESENTE. Para corrigir o problema, adicione a linha você mesmo (mesmo a linha de exemplo com uma chave sextavada incorreta), e deve ser adequadamente mantido em futuros pares.

Exemplo de linha:

C0: 33: 5E: 01: 8A: AC DEADBEEFDEADBEEFDEADBEEFDEADBEEF 4 0

O arquivo é somente root rw, portanto, torne-se root para editar ou desproteger editar, reprotectá-lo.

A versão 5 do Bluez usa um local totalmente diferente:

  

/var/lib/bluetooth/<host bt addr>/<mouse address>/info

e arquivo diferente para armazenar o link e outras informações.

    
por ubfan1 30.01.2016 / 21:29