Logitech MX Anywhere 2 coppie di mouse, ma non fa nulla

12

Recentemente ho acquistato il nuovo mouse Logitech MX Anywhere 2 e l'ho fatto funzionare sulle mie macchine Windows e, ma quando provo a utilizzarlo sul mio Dell M3800 con Ubuntu 14.04, non funziona affatto. Posso accoppiare il dispositivo senza problemi e visualizza persino il nome del dispositivo come "MX Anywhere 2", ma non sembra in realtà identificare il dispositivo reale come qualcosa. Usando blueman si mostra come un tipo "sconosciuto" e all'interno del gestore bluetooth del sistema mostra anche il tipo "sconosciuto". Qualche suggerimento?

    
posta Boom3k 15.06.2015 - 15:02
fonte

1 risposta

16

UPDATE FOR & gt; 15.10:

Nella mia risposta originale ho detto che il problema sarebbe stato probabilmente risolto quando 15.10 si presentava. Mentre 15.10 ha effettivamente bluez 5, c'è ancora qualche problema con l'accoppiamento. Onestamente, è passato un po 'di tempo da quando ho risolto il problema da solo, ma se ricordo male, MX Master (MX Anywhere 2) utilizza un metodo di abbinamento senza PIN che non è ancora implementato correttamente in Ubuntu. Ecco alcuni comandi che puoi usare come soluzione rapida:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up

Se utilizzi un altro dispositivo Bluetooth rispetto a hci0 , dovrai ovviamente modificare quella parte dei comandi, altrimenti dovrebbero essere pronti. Dovrai anche eseguirli ogni volta che si riavvia e quindi ti consiglio di averli in uno script accessibile o di aggiungerli alle applicazioni di avvio. Dovrei anche notare che da allora sono riuscito a far funzionare il mouse anche senza eseguire questi comandi dopo il riavvio, quindi usali solo se necessario.

ANSWER ORIGINALE (per & lt; 15.10)

Risposta presa da qui: link

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 avviso, se vuoi avere un sistema stabile, NON FARE QUESTO . Prima di tutto, interromperà il controllo Bluetooth integrato 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. Fai questo solo se sai come rimuovere un PPA e tornare a bluez 4 o se semplicemente non ti interessa e vuoi farlo funzionare. ; P

Per prima cosa, devi aggiungere un PPA con bluez 5. Raccomando il PPA bluez 5 creato 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 in cui ho provato per questo. Se vuoi avere una GUI, Blueman è la tua migliore opzione. Puoi installarlo semplicemente con:

sudo apt-get install blueman

Ciò installerà l'interfaccia Bluetooth Blueman che è possibile aprire per il launcher dell'app. Dovrebbe essere semplice da usare e non richiedere alcuna spiegazione approfondita.

Il metodo che consiglio comunque è di usare la riga di comando. Ho trovato che questo era molto più stabile (funzionava sulla schermata di login mentre Blueman non funzionava) e in realtà era sorprendentemente intuitivo da usare per essere una linea 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. Puoi digitare help per ottenere un elenco di comandi e cosa fanno. Il comando che dovrai utilizzare per primo per l'abbinamento di MX Anywhere 2 è il comando scan . Se digiti scan on , il tuo computer inizierà a cercare i dispositivi Bluetooth. In questa modalità, metti MX Anywhere 2 in modalità accoppiamento e attendi che venga visualizzato nella console. Apparirà qualcosa di simile a questo:

[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 connetterlo, digita:

pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX

Assicurati di modificare tutti "XX: XX: XX: XX: XX: XX" all'indirizzo MAC che hai ottenuto durante la scansione.

Fatto.

    
risposta data Ellie 13.08.2015 - 13:11
fonte

Leggi altre domande sui tag