Gérer les souris claviers Logitech Unifying sous Linux

Migrer de Windows à Linux

 

Article 2  « Piloter des souris clavier Logitech™ avec Unifying ® »

 

Suite au premier article sur la migration de Windows à Linux, et avant de revenir sur les applications de Windows à Linux, un petit crochet sur les périphériques radio USB Logitech sous Linux.

Une des spécificités des périphériques Clavier et Souris Logitech et d’utiliser une application nommée Unifying pour gérer les dongles radio USB qui permettent de communiquer avec ces périphériques.

En effet, chaque périphérique Logitech qui utilise cette fonctionnalité, est livré avec sa propre clef USB radio.
Il peu être très pratique de pouvoir utiliser une seule clef USB pour piloter le clavier et la souris, voir même plus si vous disposez de ces équipements compatibles Unifying.

Malheureusement, l’application Unifying de Logitech n’est disponible que sous Windows.
Dommage, comme si un utilisateur Linux n’utilisait ni souris, ni clavier sans fil…

Mais voila, c’est sans compter avec la communauté Linux.

Le projet SOLAAR a pris en main ce problème est réalisée une application permettant de prendre en charge l’appairage et le dés-appairage des périphériques avec le dongle.

 

L’application est disponible en paquets pré-installables pour Debian 7 et Ubuntu 12.04 et plus (ce dernier étant donc installable sous MINT).

Le paquet solaar utilise une implémentation standard du « system tray » pour assurer une bonne intégration avec gnome et unity.

La plus part des récepteurs USB Unifying sont supportés, mais certains Nano récepteurs ne le sont pas.

Les récepteurs classiques présentant un ID USB 046d:c52b ou 046d:c532 sont pris en charge.
Les récepteurs Nano présentant les USB ID 046d:c52f ou 046d:c526 sont pris en charge également.

Pour afficher l’ID USB de votre récepteur, tapez  » lsusb -d 046d  » dans une console.

Installation

Attention les prérequis suivants sont nécessaires Python 2.7.3 ou 3.2+
L’interface graphique requière également Gtk3.
Pour Debian / Ubuntu les noms des paquets sont python-gi ou python3-gi et gir1.2-gtk-3.0

Solaar dispose de son propre dépôt de paquet logiciel (PPA)

Ajouter ce dépôt en passant ces commandes dans une console
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update

Puis installez Solar sur votre distribution MINT
sudo apt-get install solaar
Une fois l’installation terminée, vous devrez sans doute, comme sous Windows, débrancher votre récepteur USB puis le rebrancher afin de permettre sa détection.

A vous ensuite la joie de piloter vos périphériques Logitech à votre main.

 

interface-Solaar
Interface Graphique Solaar

 

 

 

Un certain nombre de clavier et souris Logitech sont pris en charge, et pour certains des fonctionnalités supplémentaires sont supportées, en voici les listes :

Listes device Unifying Solaar

Claviers
Device HID++ Battery Other supported features
K230 2.0 yes
K270 1.0 yes
K340 1.0 yes
K350 1.0 yes
K360 2.0 yes FN swap, reprog keys
K400 Touch 2.0 yes
K750 Solar 2.0 yes FN swap, Lux reading, light button
K800 Illuminated 1.0 yes FN swap, reprog keys
MK700 1.0 yes FN swap, reprog keys
Souris
Device HID++ Battery DPI Other supported features
V450 Nano 1.0 yes - smooth scrolling
V550 Nano 1.0 yes - smooth scrolling
VX Nano 1.0 yes - smooth scrolling
M175 * yes
M185 * yes
M187 * 2.0 yes
M215 * 1.0 yes
M235 * yes
M305 * 1.0 yes
M310 * 1.0 yes
M315 * yes
M317
M325
M345 2.0 yes -
M350 1.0 yes
M505 1.0 yes smooth scrolling
M510 1.0 yes smooth scrolling
M515 Couch 2.0 yes -
M525 2.0 yes -
M600 Touch 2.0 yes
M705 Marathon 1.0 yes - smooth scrolling
T400 Zone Touch
T620 Touch 2.0 yes
Performance MX 1.0 yes R/W
Anywhere MX 1.0 yes -
Cube 2.0 yes
Trackballs
Device HID++ Battery DPI Other supported features
M570 Trackball
Touchpads
Device HID++ Battery DPI Other supported features
Wireless Touch 2.0 yes
T650 Touchpad 2.0 yes
Combos
Device HID++ Battery Other supported features
MK330
MK520
MK550
MK710 1.0 yes FN swap, reprog keys

 

Plus d’infos sur le site du projet

3 Comments

  1. Userdeb25

    Bonjour,
    J’ai récupéré un clavier Logitech K330 et le récepteur usb n’est pas reconnu par mon PC. Lorsque je branche la clé, voici le retour du lsusb:

     » lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 003: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader)
    Bus 003 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305″

    Auriez-vous une solution pour que je puisse utiliser mon clavier?

    Merci par avance pour votre réponse.

    1. admin

      Bonjour,

      à priori, le K330 n’est pas pris en charge par le projet, il y a probablement un problème de compatibilité.

      Votre souris M305 est bien vue avec son nano receiver c52f , je suppose que les 2 sont sur le même récepteur USB ??

      Si c’est bien le cas, c’est vraiment un problème de compatibilité du clavier.

      Vous pouvez tenter de solliciter le développeur https://github.com/pwr !!

      Désolé, je ne peux pas vous en dire plus.

  2. Pingback: Manage Logitech keyboards and mices using Unifying on Linux – Techvorace

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *