Griffin Airclick en Ubuntu.

El otro dia me pasaron un par de controles remotos para manejar los controles de las aplicaciones de musica o video y las presentaciones de Impress, realmente no creo que los necesite pero me pico la curiosidad e intente hacerlos funcionar. Uno de ellos funciona por medio del interfaz IrDA y el solo merece un (monton) de posts, el otro funciona por medio de radio frecuencia y me ha resultado bastante facil de configurar, se trata del Airclick de la empresa Griffin (esta descatalogado).

He encontrado 3 proyectos para el airclick, pero el que mas sencillo y simple me ha parecido ha sido este:

http://sourceforge.net/projects/airclick

Lo primero es bajarse el tar.gz con las fuentes, lo siguiente es verificar que tenemos los paquetes de desarrollo necesarios instalados, en este caso: libx11-dev y libxtst-dev.
Verificamos que el receptor ha sido detectado correctamente:

# lsusb
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 077d:1016 Griffin Technology

Despues los pasos habituales: configure && make y sudo make install. Por defecto la aplicacion se instalara en /usr/bin.

Ahora tenemos que configurarla, creamos un directorio ~/.airclick y dentro copiamos el archivo de ejemplo airclick.conf.sample que viene en el paquete que hemos descargado (para que la aplicacion lo encuentre hay que renombrarlo a airclick.conf). Lo primero que tenemos que ajustar es el dispositivo con el que se vinculara, por defecto es /dev/hiddev0, para Ubuntu Hardy hay que modificarlo a /dev/usb/hiddev0.

Para que cualquier usuario pueda leer del dispositivo hiddev tenemos que ajustar los permisos, para ello hay que editar el archivo /etc/udev/rules.d/40-permissions.rules y al final del todo añadir la entrada:

KERNEL==”hiddev[0-9]*”,                 MODE=”0444″

Mas info sobre esto en el README del paquete.

En el archivo airclick.conf vienen configuraciones que al desarrollador le han funcionado para Amarok, Totem y Nautilus. A mi lo que mas me interesaba es que funcionara con el Impress de Openoffice, este es el .conf que he hecho para que funcione con Impress:

DeviceFilename        “/dev/usb/hiddev0”
DoubleClickMaxWait    .3
InitialRepeatDelay    .7
RepeatDelay        .1
NumBackupLogs        2
MaxLogSize        200K

BeginSection
Application    default
# previous
BeginMacro
Button “Previous”
BeginCombination
p
EndCombination
EndMacro
# next
BeginMacro
Button “Next”
BeginCombination
n
EndCombination
EndMacro
EndSection

Solo utilizo las teclas adelante y atras, pero como vereis en el archivo sample original es muy sencillo configurar las aplicaciones y las teclas que se activaran.

Para ejecutarlo solo tendremos que escribir en el terminal:

$ airclick

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.