lkl

julio 9, 2010 at 12:12 am Deja un comentario

Instalación

La via mas sencilla de instalación suele ser mediante el gestor de paquetes de la correspondiente distribución, ya que lkl suele incluirse en la mayoria de ellas.

Si este no fuera el caso, el paquete puede descargarse en (para la versión 0.1.1): http://sourceforge.net/projects/lkl/files/lkl-0.1.1/

Su instalación es sencilla:

  • a) Descomprimimos el paquete.
  • b) Vamos a la carpeta de lkl
  • c) Ejecutamos el comando: ./configure
  • d) Seguidamente ejecutamos los siguientes comandos, por separado y en el orden que se indica:
    1. sudo make
    2. sudo make install

Uso

El programa se invoca desde la cónsola como root (o utilizando sudo) mediante el comando lkl.

La sintaxis básica es:

$sudo lkl opciones

Cuando se invoca lkl sin especificar ninguna opción, nos aparecerá un listado de las opciones disponibles:

  • -h: Nos visualiza una relación de las opciones del programa (opción por defecto cuando se invoca lkl sin opiones)
  • -l: Inicia el registro de la actividad del puerto 0x60 (teclado físico).
  • -k argumento: Nos permite indicar el keymap a utilizar.
  • -o argumento: Mediante esta opción establecemos un archivo de salida, en el que se grabarán los registros.
  • -m mail: Mediante esta opción le indicamos la dirección email a la que enviar los datos registrados cada 1k
  • -t host: Indicamos el host para sendmail. Por defecto, localhost.
  • -d: Modo debugg.

El uso básico de lkl implica la utilización de las opciones -l,-k y -o.

$sudo lkl -l -k /ruta/al/keymap -o archivo

Como se ha comentado mas arriba, con la opción -l se inicia el registro de la actividad del puerto 0x60 (teclado).

lkl solo reconoce teclados conectados al puerto PS2. Si disponemos de un teclado conectado a un puerto USB, lkl no registrará su actividad. Hasta que se resuelva dicha limitación la única solución es conectar el teclado USB al puerto PS2 mediante un adaptador

lkl exige especificar un keymap; lo haremos mediante la opción -k.
Los keymaps se encuentran el la carpeta lkl/keymaps; la ruta completa suele ser:/usr/share/lkl/keymaps .
Disponemos de varios keymaps: fr_km;it_km;us_km y dvorac_km. Con ninguno de ellos queda registrada la ñ.
Para teclados en español, utilizar los keymaps fr_km o it_km.
En Ubuntu, la ruta al keymap seria (para el keymap it_km): /usr/share/lkl/keymaps/it_km

Mediante la opción -o especificamos el archivo en el cual deseamos quede almacenada la actividad registrada por lkl.

Así, una orden típica de lkl podria presentar el siguiente aspecto:

$sudo lkl -l -k /usr/share/lkl/keymaps/it_km -o /home/usuario/registro.txt

Si deseamos que el programa se vaya ejecutando el background, lo que nos permitiria cerrar la cónsola desde el que lo hemos invocado, bastará con añadir el símbolo & al final de la línea de órdenes:

$sudo lkl -l -k /usr/share/lkl/keymaps/it_km -o /home/usuario/registro.txt &

Para hacer invisible el archivo en el cual se guardan los registros, bastará con iniciar su nombre con un punto (.)

$sudo lkl -l -k /usr/share/lkl/keymaps/it_km -o /home/usuario/.registro.txt &

Si queremos que el programa se inicie en el arranque del sistema,en distribuciones basadas en debian y fedora, bastará con añadir la linea de órdenes (sin el comando sudo) en el archivo /etc/rc.local. También puede hacerse desde el entorno gráfico; en Ubuntu, ir a: Sistema > Preferencias > Aplicaciones de inicio > Añadir.

Entry filed under: Sin categoría. Tags: .

script:navegador web ligero abrir aplicaciones al inicio

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Entradas recientes

julio 2010
L M X J V S D
« Jun   Feb »
 1234
567891011
12131415161718
19202122232425
262728293031  

Categorías


A %d blogueros les gusta esto: