web-dev-qa-db-fra.com

Comment faire en sorte que Logitech MX Anywhere 2 fonctionne avec la version 16.04 (Bluetooth intelligent)

Nouvelle question après le message 2 paires de souris Logitech MX Anywhere mais ne fait rien

Le jumelage et la connexion via Bluetooth Manager intégré et Bluetooth fonctionnent. également via ligne de commande:

bluetoothctl

Sortie voir ci-dessous.

[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

Ce qui ne fonctionne pas est entré, comme dans "la souris ne déplace pas le curseur"

21
user192576

Mon appareil est une souris Arc Touch Bluetooth LE Surface Edition Bluetooth fabriquée par Microsoft.

Je ne pouvais pas le connecter à aucune distribution que j'ai essayée au cours de la dernière année, jusqu'à OpenSuse Leap. Alors j'ai su que c'était possible! Mais j'aime Ubuntu (je sais je sais)

Vous êtes tombé sur ce fil et tout ressemblait à ce que vous lisez:

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 

Et toujours RIEN! Aucun mouvement, même s'il est clairement répertorié comme étant jumelé, fiable, débloqué et connecté! J'étais sur le point d'abandonner pour de bon mais j'ai décidé d'essayer une dernière chose ..

J'ai supprimé le périphérique à l'aide de "remove" et émis les commandes suivantes dans cet ordre exact, ce qui a entraîné le fonctionnement de mon périphérique! Après un an d'essayer de trouver un moyen.

[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

Je peux donc confirmer que Ubuntu 16.04 prend en charge les périphériques Bluetooth LE

52
James Anthony

J'ai réussi à faire fonctionner mon Anywhere MX2 sur Ubuntu 16.04 grâce à ce post.

Après avoir connecté la souris dans la configuration "Bluetooth" - cela ne fonctionnait toujours pas. L'exécution de bluetoothctl et "info" m'a donné ceci:

➜  ~ 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

Comme vous pouvez le constater, mon appareil n'était pas connecté. Et donc pas sensible. Ce que j'ai fait pour que cela fonctionne était seulement appeler '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

Et après cela, tout "fonctionne" (TM). Merci pour les informations supplémentaires utiles à ce post.

6
RBell

Dans mon cas, le problème que vous pouvez trouver ici pour 15h10 et la solution fournie m'ont aidé:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up
1
uris