web-dev-qa-db-fra.com

Logitech MX Master Mouse paires, mais ne fonctionnera pas

Récemment acheté un Logitech MX Master Mouse pour une utilisation avec mon ordinateur de bureau Ubuntu et mon ordinateur portable OS X. Il associe complètement sans effort même pas un PIN requis - mais je ne peux rien faire d’autre avec.

Bluetooth Options Screenshot

Le commutateur "Connexion" ne s'active pas et la souris elle-même ne semble pas reconnaître que mon ordinateur existe.

Je n'ai jamais eu de problèmes avec d'autres souris Bluetooth; Je suppose que cela a à voir avec cette souris prenant en charge Bluetooth 4.0 Smart; mais il en est de même pour mon matériel , alors je pense que cela devrait aller. La souris elle-même fonctionne bien si je passe au récepteur Unifying, mais je préférerais vraiment utiliser le Bluetooth.

10
sigmabeta

Donc, comme les gens semblent toujours venir ici pour chercher une réponse (je ne vous blâme pas, c'est une bonne souris), j'ai décidé de faire du copier-coller à partir de ma réponse MX Anywhere 2. Quoi qu'il en soit, profitez de:

MISE À JOUR POUR> 15.10:

Dans ma réponse initiale, je disais que le problème serait probablement résolu lorsque 15.10 arriverait. Bien que 15.10 ait effectivement bluez 5, le couplage pose encore quelques problèmes. Honnêtement, cela fait longtemps que je n'ai pas résolu le problème moi-même, mais si je me souviens bien, le MX Master (MX Anywhere 2) utilise une méthode de couplage sans code PIN qui n'est pas encore correctement implémentée dans Ubuntu. Voici quelques commandes que vous pouvez utiliser comme solution rapide:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up

Si vous utilisez un autre périphérique Bluetooth que hci0, vous devez évidemment modifier cette partie des commandes, sinon elles devraient pouvoir être utilisées.

RÉPONSE ORIGINALE (pour <15.10):

J'ai eu ce problème il y a quelque temps. En gros, le MX Master nécessite Bluetooth Smart et Ubuntu est fourni avec bluez (le pilote Bluetooth) 4, qui ne prend pas en charge Bluetooth Smart. Bluez 5, qui ajoute la prise en charge de Bluetooth, est censé commencer à être expédié à partir de 15.10, mais pour l’instant, vous devrez installer bluez 5 manuellement si vous souhaitez l’utiliser.

Juste un avertissement, si vous voulez avoir un système stable, NE FAITES PAS CELA. Tout d’abord, cela va briser le contrôle Bluetooth intégré dans le panneau de configuration. Cette méthode que je suis sur le point de décrire ajoute également un PPA, qui est supposé être mauvais pour votre système lors de la mise à niveau, etc. Ne le faites que si vous savez comment supprimer un PPA et revenir à bluez 4 ou si vous vous en fichez et si vous souhaitez le faire fonctionner. ; P

Tout d’abord, vous devez ajouter un PPA avec bluez 5. Je recommanderais le PPA bluez 5 réalisé par Austin, car c’est celui que j’avais utilisé auparavant. Ajoutez-le avec cette commande:

Sudo add-apt-repository ppa:vidplace7/bluez5

Puis actualisez apt-get:

Sudo apt-get update

Après cela, vous pouvez installer bluez 5 avec cette commande:

Sudo apt-get install bluez

Maintenant que vous avez bluez 5, vous avez besoin d’un moyen de contrôler Bluetooth car, comme indiqué précédemment, le panneau de commande intégré ne fonctionnera plus.

J'ai essayé pour cela de deux manières. Si vous voulez avoir une interface graphique, Blueman est votre meilleure option. Vous pouvez l'installer simplement avec:

Sudo apt-get install blueman

Cela installera l'interface Bluetooth de Blueman que vous pourrez ouvrir pour le lanceur d'applications. Il devrait être simple à utiliser et ne nécessiter aucune explication détaillée.

La méthode que je recommande cependant consiste à utiliser la ligne de commande. J'ai trouvé que c'était beaucoup plus stable (cela fonctionnait sur l'écran de connexion alors que Blueman ne le faisait pas) et en fait d'une utilisation étonnamment intuitive à utiliser pour être une ligne de commande.

La façon dont cela fonctionne est que vous tapez bluetoothctldans la ligne de commande, où vous disposez désormais d'une interface de commande pour interagir avec les périphériques Bluetooth. Vous pouvez taper helppour obtenir une liste des commandes et leur fonction. La commande que vous souhaiterez utiliser en premier pour l'association du maître MX est la commande scanname__. Si vous tapez scan on, votre ordinateur commencera à rechercher des périphériques Bluetooth. Dans ce mode, mettez votre MX Master en mode de couplage et attendez qu'il s'affiche dans la console. Cela montrera quelque chose comme ça:

[NEW] Device XX:XX:XX:XX:XX:XX MX Master

La chaîne "XX: XX: XX: XX: XX: XX" correspond à l'adresse MAC de votre maître MX. Pour l'appairer et le connecter, tapez:

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

Assurez-vous de remplacer tous les "XX: XX: XX: XX: XX: XX" par l'adresse MAC obtenue lors de la numérisation.

Et cela devrait à propos de le faire. J'espère que ça marche pour toi!

22
Ellie

J'ai le même problème, j'ai utilisé le logiciel blueman mais cela n'a pas fonctionné non plus. J'ai seulement remarqué que le processus de couplage se terminait par "L'authentification a échoué" Malheureusement, logitech ne prend pas en charge Linux pour MX Master (impossible de configurer les gestes, etc.). J'ai remarqué que la communication sans fil dans MX Master est cryptée, peut-être que BLE ne peut pas gérer cela. Pour être sûr à 100% de ce problème de logiciel, j'ai vérifié sur le même ordinateur Windows 8.1 - il est comparé à BT lisse et facile et cela fonctionne.

0
TRaffii