Faire marcher tout type de souris Logitech, dont la Logitech MX Anywhere 2, avec le Unifying receiver sous Linux Mint.

skyward
  6 years ago
  -1

01) 04.18 (Avril 18)

BUT
----------------------------------------
Faire marcher tout type de souris Logitech, dont la Logitech MX Anywhere 2, avec le Unifying receiver sous Linux Mint.
Utiliser et faire reconnaître une souris Logitech MX Anywhere 2 Wireless avec Unifying receiver sous Linux (Linux Mint 18.2)
Après avoir perdu le nano-receiver dédié, trouver un autre receiver : Logitech Unifying receiver.
Faire marcher d'autres souris Logitech avec nano-receiver ou Unifying receiver sous Linux Mint.


INTRODUCTION
----------------------------------------
Les souris Logitech sont fournies avec des nano-receivers dédiés (jusqu'en 2015 env.) ou avec un Unifying receiver (dès 2015) qui permet d'y connecter plusieurs périphériques Logitech dont des claviers.
Les souris et claviers Logitech sont actuellement (04.18) normalement fournis avec des Unifying receiver.
Un nano-receiver peut recevoir une seule souris (ou périphérique) normallement.
Un Unifying receiver peut recevoir jusqu'à 6 souris (ou périphériques).
Le Unifying receiver est assez standard, je crois qu'il en existe qu'une sorte (heureusement).
Logitech fournit des logiciels pour les faire marcher que sous Windows et Mac (au 04.18). Malheureusement pas sous Linux.

Sous Linux heureusement, les souris avec nano-receiver dédié sont automatiquement détectées et devraient fontionner telles quelles.
Pour faire fonctionner une souris avec Unifying receiver sous Linux, il existe heureusement plusieurs logiciels : Solaar et ltunify.


RESULTATS ET SOLUTIONS
----------------------------------------
[[https://pwr.github.io/Solaar/|"Solaar"]] et [[https://git.lekensteyn.nl/ltunify/|"ltunify"]] vont détecter le Unifying receiver, proposer une méthode de "pairing" et "unpairing" et détecter la souris connectée.


==== Solaar ====
[[https://pwr.github.io/Solaar/|Solaar]]
Solaar vient en deux versions : CLI et GUI.
C'est un très bon logiciel et il est très performant.
Pour les souris et périphériques qu'on peut connecter par un nano-receiver dédié ou par un Unifying receiver, au moyen de Solaar, il existe une [[https://pwr.github.io/Solaar/devices.html|liste d'appareils]] prises en charge.
Il détecte le Unifying receiver, a une méthode de "pairing" (et "unpairing") et détecte la souris spécifique connectée.
Il détecte également les nano-receivers spécifiques et les souris qui vont avec, mais ne marche pas dans tous les cas.
Dans le cas de la MX Anywhere 2, il la reconnaît parfaitement ET fait fonctionner parfaitement tous les boutons, gauche, droit, wheel, side button avant/arrière.

=== Utilisation ===
La version GUI devrait convenir dans plupart des cas.
Installer "Solaar" avec Synaptic Software Manager de votre distribution ou Ajouter un "repository PPA" :
Ubuntu/Kubuntu 12.04+: ppa:daniel.pavel/solaar
Voir [[https://pwr.github.io/Solaar/|"Solaar"]] pour plus de packages préfabriqués pour certaines distributions LINUX.

Une fois installé : éteindre/redémarrer l'ordinateur (pour plus de fiabilité, optionnel)
insérer le Unifying receivers dans prise USB
Lancer Solaar. Il devrait afficher le Unifying receiver.
Cliquer "pair a device".
Etéindre/rallumer la souris avec bouton on/off situé au-dessous.
Il devrait alors détecter la souris.
Une fois fait il affiche tous les receivers et les souris y appairées dans la colonne gauche de l'interface.
-- La même procédure est valable pour utiliser des nano-receivers.

=== Mes tests ===
Pour les souris suivantes :
<code>
M215            nano-receiver
M305            Unifying receiver
MX Anywhere 2    Unifying receiver
</code>
---
Solaar a résussit à connecter tous les receivers et toutes les souris ! Il a fait fonctionner également correctement tous les boutons.
C'est juste génial !
On peut considérer qu'on a une solution complète et parfaitement fonctionnelle, matérielle et logicielle, de ce qui existe sous Windows pour une prise en charge complète du matériel Logitech sous Linux.
Barvo aux développeurs de Solaar. Je vais leur donner quelque chose si je peux :-)


==== ltunify ====
[[https://git.lekensteyn.nl/ltunify/|ltunify]]
Interface CLI uniquement.
Apparement très bon dans la détection et prise en charge des appareils.
Pas testé.


METHODE
----------------------------------------
Passé en revu tous ces sites (02h00d) :
Sites reviewed :
Listés par ordre d'intérêt

Logitech MX Anywhere MX Specifications :
http://support.logitech.com/en_us/product/mx-anywhere2/specs
https://www.digitec.ch/en/s1/product/logitech-mx-anywhere-2-wireless-mice-5330860?tagIds=77-529
https://www.cnet.com/products/logitech-mx-anywhere-2/specs/

Logitech support :
https://www.logitech.com/en-ch/manuals/11892
http://support.logitech.com/en_us/article/Connect-the-MX-Anywhere-2-mouse-to-a-Bluetooth-device?product=a0qi0000008tB99AAE

Sites reviewing about connecting MX Anywhere 2 to Linux :
https://forum.manjaro.org/t/logitech-mx-anywhere-2-wireless-mouse/19760
https://blog.onee3.org/2016/09/how-to-get-logitech-mx-anywhere-2-to-work-with-ubuntu/
https://unix.stackexchange.com/questions/410351/logitech-mx-anywhere-2s-mouse-buttons-not-recognized-by-xev
https://bbs.archlinux.org/viewtopic.php?id=211656
https://github.com/pwr/Solaar/issues/283

to Linux with Bluetooth :
https://ericasberry.com/blog/2016/09/30/pairing-a-logitech-mx-master-mouse-with-ubuntu-16-04-using-bluetooth/
https://forums.linuxmint.com/viewtopic.php?t=211992

Site reviewing using Logitech unifying receiver with Linux :
https://community.logitech.com/s/feed/0D53100005DiFCPCA3
https://wiki.archlinux.org/index.php/Logitech_Unifying_Receiver
https://askubuntu.com/questions/113984/is-logitechs-unifying-receiver-supported
https://community.linuxmint.com/tutorial/view/1459

Solutions :
[[https://pwr.github.io/Solaar/|Solaar]]
[[https://git.lekensteyn.nl/ltunify/|ltunify]]


CONCLUSION
----------------------------------------
Solaar :    parfait et fonctionne très bien. Rend les choses beaucoup plus simples.
ltunify :     pas essayé, mais vraissembablement très bon dans la détection des appareils.
 

Comments
skyward 6 years ago

I would be REALLY GREAT if you enable Dokuwiki syntax. This will allow us to rapidly type and post tutorials.