lunes, 31 de agosto de 2015

Solaar: Usando Logitech Unifying en Linux

Hace algunos años, Logitech unificó la gran mayoría de sus dispositivos inalámbricos bajo un mismo receptor. Esta tecnología se llamó Unifying y permitía, entre otras cosas, utilizar un mismo receptor para emparejar hasta 6 dispositivos, con el consiguiente ahorro de puertos USB. Además, si no se instalaba ningún driver, el sistema operativo reconocía el enlace inalámbrico como el de un dispositivo normal y corriente, aunque la instalación del software de Logitech permitía funciones adicionales, como ver el estado de la batería, activar teclas de función, cambiar el DPI en los ratones, etc.

Como suele suceder, este software sólo esta disponible de forma oficial para Windows/MacOS. Afortunadamente, la comunidad pudo descifrar el protocolo HID++ de Logitech y desarrolló Solaar, un gestor de dispositivos compatibles con Unifying para Linux.

Solaar, además del código fuente, dispone de paquetes para Debian, Ubuntu, OpenSuse y Arch. Para instalarlo en Ubuntu, basta con añadir el siguiente PPA:

sudo add-apt-repository ppa:daniel.pavel/solaar

E instalar el programa:

sudo apt-get update 
sudo apt-get install solaar

Yo lo he instalado en Ubuntu y funciona de maravilla. Permite emparejar y desemparejar dispositivos al receptor, ver la carga de los periféricos, incluso activar las teclas de función por defecto en mi teclado: