AGGIORNAMENTO PER> 15.10:
Nella mia risposta originale ho detto che molto probabilmente il problema sarebbe stato risolto quando sarebbe arrivato il 15.10. Mentre 15.10 ha davvero bluez 5, c'è ancora qualche problema con l'accoppiamento. Onestamente, è da un po 'che non risolvo questo problema, ma se ricordo bene, MX Master (MX Anywhere 2) utilizza un metodo di accoppiamento senza PIN che non è ancora del tutto implementato in Ubuntu. Ecco alcuni comandi che puoi usare come soluzione rapida:
hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up
Se stai utilizzando un altro dispositivo Bluetooth di hci0
, ovviamente devi cambiare quella parte dei comandi, altrimenti dovrebbero andare bene. Dovrai anche eseguirli ogni volta che riavvii e quindi ti consiglio di averli in uno script accessibile o di aggiungerli alle applicazioni di avvio. Dovrei anche notare che da allora sono stato in grado di far funzionare il mouse anche senza eseguire questi comandi dopo il riavvio, quindi utilizzali solo se necessario.
RISPOSTA ORIGINALE (per <15.10)
Risposta presa da qui: /ubuntu//a/660666/256078
Quello che sta succedendo è che MX Anywhere 2 richiede Bluetooth Smart e Ubuntu viene fornito con bluez (il driver Bluetooth) 4 che non supporta Bluetooth Smart. Bluez 5, che aggiunge il supporto per Bluetooth Smart, dovrebbe iniziare la spedizione con 15.10, ma per ora, dovrai installare bluez 5 manualmente se vuoi usarlo.
Solo un avvertimento, se si desidera avere un sistema stabile, NON FARLO . Prima di tutto, questo si romperà il costruito nel controllo Bluetooth nel pannello delle impostazioni. Questo metodo che sto per descrivere aggiunge anche un PPA, che dovrebbe essere dannoso per il tuo sistema durante l'aggiornamento e altro. Fallo solo se sai come rimuovere un PPA e tornare a bluez 4 o se semplicemente non ti interessa e vuoi farlo funzionare. ; P
Innanzitutto, devi aggiungere un PPA con bluez 5. Consiglierei il PPA bluez 5 prodotto da Austin poiché è quello che ho usato prima. Aggiungilo con questo comando:
sudo add-apt-repository ppa:vidplace7/bluez5
Quindi aggiorna apt-get:
sudo apt-get update
Dopodiché puoi installare bluez 5 con questo comando:
sudo apt-get install bluez
Ora che hai bluez 5, hai bisogno di un modo per controllare il Bluetooth poiché, come affermato in precedenza, il pannello di controllo integrato non funzionerà più.
Ci sono due modi che ho provato per questo. Se vuoi avere una GUI, Blueman è l'opzione migliore. Puoi installarlo semplicemente con:
sudo apt-get install blueman
Ciò installerà l'interfaccia Bluetooth Blueman che puoi aprire per il tuo lanciatore di app. Dovrebbe essere semplice da usare e non richiedere alcuna spiegazione approfondita.
Il metodo che raccomando tuttavia è usare la riga di comando. Ho trovato che questo era molto più stabile (funzionava sulla schermata di accesso mentre Blueman non lo faceva) e in realtà sorprendentemente intuitivo da usare per essere una riga di comando.
Il modo in cui funziona è che digiti bluetoothctl
nella riga di comando dove ora avrai un'interfaccia di comando per interagire con i dispositivi Bluetooth. È possibile digitare help
per ottenere un elenco di comandi e cosa fanno. Il comando che vorrai usare per primo per associare MX Anywhere 2 è il scan
comando. Se si digita scan on
, il computer inizierà a cercare dispositivi Bluetooth. In questa modalità, attiva MX Anywhere 2 in modalità di associazione e attendi che venga visualizzato nella console. Apparirà qualcosa del genere:
[NEW] Device XX:XX:XX:XX:XX:XX MX Anywhere 2 (The name may not be accurate)
La stringa "XX: XX: XX: XX: XX: XX" è l'indirizzo MAC di MX Anywhere 2. Per associarlo e collegarlo, digitare:
pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX
Assicurati di cambiare tutti i "XX: XX: XX: XX: XX: XX" con l'indirizzo MAC che hai ottenuto durante la scansione.
Fatto.