Portanto, como as pessoas ainda parecem procurar por uma resposta por aqui (não o culpo, é um bom mouse), decidi fazer algumas cópias da minha resposta do MX Anywhere 2. De qualquer forma, aproveite:
ATUALIZAÇÃO PARA> 15.10:
Na minha resposta original, eu disse que o problema provavelmente seria resolvido quando surgisse a 15.10. Embora o 15.10 realmente tenha bluez 5, ainda há algum problema com o emparelhamento. Honestamente, já fazia um bom tempo que eu consertava esse problema, mas se bem me lembro, o MX Master (MX Anywhere 2) usa um método de emparelhamento sem PIN, que ainda não foi implementado adequadamente no Ubuntu. Aqui estão alguns comandos que você pode usar como uma solução rápida:
hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up
Se você estiver usando outro dispositivo Bluetooth que não seja o hci0, obviamente precisará alterar essa parte dos comandos, caso contrário, eles devem ser adequados.
RESPOSTA ORIGINAL (para <15.10):
Eu tive esse problema há um tempo. Basicamente, o que está acontecendo é que o MX Master requer Bluetooth Smart e o Ubuntu é fornecido com bluez (o driver Bluetooth) 4, que não tem suporte para Bluetooth Smart. O Bluez 5, que adiciona suporte ao Bluetooth Smart, deve começar a ser entregue com 15.10, mas por enquanto, você precisará instalar o bluez 5 manualmente, se quiser usá-lo.
Apenas um aviso, se você deseja ter um sistema estável, NÃO FAÇA ISSO . Primeiro de tudo, isso vai quebrar o construído em Bluetooth controle no painel de configurações. Esse método que estou prestes a descrever também adiciona um PPA, o que é considerado ruim para o seu sistema durante a atualização e outras coisas. Faça isso apenas se você souber remover um PPA e reverter para o bluez 4 ou se você simplesmente não se importa e deseja fazê-lo funcionar. ; P
Primeiro, você precisa adicionar um PPA com bluez 5. Eu recomendaria o PPA bluez 5 feito por Austin, já que foi o que eu usei antes. Adicione-o com este comando:
sudo add-apt-repository ppa:vidplace7/bluez5
Atualize o apt-get:
sudo apt-get update
Depois disso, você pode instalar o bluez 5 com este comando:
sudo apt-get install bluez
Agora que você possui o bluez 5, precisa de uma maneira de controlar o Bluetooth, pois, como afirmado anteriormente, o painel de controle interno não funcionará mais.
Existem duas maneiras pelas quais tentei fazer isso. Se você deseja ter uma GUI, o Blueman é sua melhor opção. Você pode instalá-lo simplesmente com:
sudo apt-get install blueman
Isso instalará a interface Bluetooth Blueman, que você pode abrir para o iniciador de aplicativos. Deve ser simples de usar e não exige nenhuma explicação detalhada.
O método que eu recomendo, no entanto, é usar a linha de comando. Achei isso muito mais estável (trabalhou na tela de login enquanto o Blueman não) e surpreendentemente intuitivo de usar por ser uma linha de comando.
A maneira como funciona é que você digita bluetoothctl
na linha de comando, onde agora terá uma interface de comando para interagir com dispositivos Bluetooth. Você pode digitar help
para obter uma lista de comandos e o que eles fazem. O comando que você deseja usar primeiro para emparelhar o MX Master é o scan
comando. Se você digitar scan on
, seu computador começará a procurar dispositivos Bluetooth. Enquanto estiver nesse modo, coloque seu MX Master no modo de emparelhamento e aguarde até ele aparecer no console. Aparecerá algo como isto:
[NEW] Device XX:XX:XX:XX:XX:XX MX Master
A cadeia "XX: XX: XX: XX: XX: XX" é o endereço MAC do seu MX Master. Para parear e conectar, digite:
pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX
Certifique-se de alterar todos os "XX: XX: XX: XX: XX: XX" para o endereço MAC que você obteve ao digitalizar.
E isso deve ser feito. Espero que funcione para você!