Come faccio a far funzionare Logitech MX Anywhere 2 in 16.04 (Bluetooth smart)


21

Nuova domanda dopo il post Logitech MX Anywhere 2 si accoppia con il mouse ma non fa nulla

Associazione e connessione tramite il gestore bluetooth integrato e le opere blueman. anche tramite riga di comando:

bluetoothctl

Uscita vedi sotto.

[MX Anywhere 2]# info DE:CE:68:71:F9:97
Device DE:CE:68:71:F9:97
    Name: MX Anywhere 2
    Alias: MX Anywhere 2
    Appearance: 0x03c2
    Icon: input-mouse
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID:                           (1800)
    UUID:                           (1801)
    UUID:                           (180a)
    UUID:                           (180f)
    UUID:                           (1812)
    UUID: Vendor specific           (00010000-0000-1000-8000-011f2000046d)
    Modalias: usb:v046DpB013d0007
[MX Anywhere 2]# paired-devices 
Device DE:CE:68:71:F9:97 MX Anywhere 2

Ciò che non funziona viene inserito, come in "il mouse non sposta il cursore"


Hai visto il bug 1098959, il monitor di potenza interviene con il mouse bt? Prova a sbarazzarti dell'app Power Monitor (riavviare senza batteria?) E vedere se questo aiuta.
ubfan1,

Risposte:


54

Il mio dispositivo è un mouse Bluetooth Arc Arc Surface Surface prodotto da Microsoft.

Non sono riuscito a collegarmi con nessuna distro che ho provato l'anno scorso, fino a OpenSuse Leap. Poi ho saputo che era possibile! Ma mi piace Ubuntu (lo so lo so)

Mi sono imbattuto in questo thread e tutto sembrava esattamente come i tuoi spettacoli di lettura:

Name: Arc Touch Mouse SE
Alias: Arc Touch Mouse SE
Appearance: 0x03c2
 Icon: input-mouse
 Paired: yes  
 Trusted: yes
 Blocked: no
Connected: yes
LegacyPairing: no 

E ancora NIENTE! Nessun movimento anche se è chiaramente elencato come accoppiato, affidabile, sbloccato e connesso! Stavo per arrendermi per sempre, ma ho deciso di provare un'ultima cosa ..

Ho cancellato il dispositivo usando "rimuovi" e ho inviato i seguenti comandi in questo preciso ordine che ha permesso al mio dispositivo di funzionare! Dopo un anno di tentativi di trovare un modo.

[bluetooth]# power off
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# trust
[Arc Touch Mouse SE]# connect XX:XX:XX:XX:XX:XX
[Arc Touch Mouse SE]# pair
[Arc Touch Mouse SE]# unblock
[Arc Touch Mouse SE]# power off
[bluetooth]# power on

Quindi posso confermare che Ubuntu 16.04 supporta davvero i dispositivi Bluetooth LE


Grazie per la risposta! Questo ha risolto tutti i miei problemi con il mio mouse MX Master. È pazzesco ciò che è necessario per farlo funzionare.
Chuck,

folle sforzo per farlo andare avanti. Grazie!
Boyang,

Grazie mille! Funziona con il mio MX Anywhere 2 / 16.04 / Kernel 4.8 (Yakkety). Nota: il 2 ° connectnecessita anche di XX: XX: XX: XX: XX: XX.
Linrunner,

Grazie!!!! Finalmente ha funzionato per me. @linrunner è corretto, la seconda connessione richiede un ID.
markwatson,

Questo ha funzionato, ma è completamente stupido. Come può il bluetooth non funzionare fuori dagli schemi su un moderno computer nel 2017?
AutonomousApps,

6

Sono riuscito a far funzionare Anywhere MX2 su Ubuntu 16.04 grazie a questo post.

Dopo aver collegato il mouse nella configurazione "Bluetooth" - non funzionava ancora. L'esecuzione di bluetoothctl e "info" mi ha dato questo:

➜  ~ bluetoothctl 
[NEW] Controller 5C:51:4F:DC:FB:D0 ChromeLinux_CBDE [default]
[NEW] Device FB:59:51:BF:60:XX MX Anywhere 2
[bluetooth]# info FB:59:51:BF:60:XX
Device FB:59:51:BF:60:XX
    Name: MX Anywhere 2
    Alias: MX Anywhere 2
    Appearance: 0x03c2
    Icon: input-mouse
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: no
    LegacyPairing: no
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v046DpB013d0007

Come puoi vedere, il mio dispositivo non era in qualche modo collegato. E quindi non reattivo. Quello che ho fatto per farlo funzionare è stato solo chiamare 'connect':

[bluetooth]# connect FB:59:51:BF:60:XX
Attempting to connect to FB:59:51:BF:60:XX
[CHG] Device FB:59:51:BF:60:XX Connected: yes
Connection successful
[CHG] Device FB:59:51:BF:60:XX UUIDs: 00001800-0000-1000-8000-00805f9b34fb
[..snip..]
[CHG] Device FB:59:51:BF:60:XX Paired: yes

E dopo tutto "funziona" (TM) ". Grazie per le utili informazioni aggiuntive a questo post.


Sto usando Xenial (Xubuntu). Il primo collegamento non ha funzionato per me. Ho dovuto seguire le istruzioni di James.
sdkks,

1

Nel mio caso il problema che puoi trovare qui per il 15.10 e la soluzione fornita mi hanno aiutato:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up

Questo è quello che ottengo:Can't set Simple Pairing mode on hci0: Input/output error (5)
Michael,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.