2006/01/27

Como usar los botones multimedia del teclado Genius Comfy KB-21e Scroll - xbindkeys 1.7.2

Esta es una actualizacion del articulo: Manual: Como usar los botones multimedia del teclado Genius Comfy KB-21e Scroll el formato del archivo de configuracion a cambiado

Xbindkeys se descarga de aqui:

http://hocwp.free.fr/xbindkeys/xbindkeys.html

y el nuevo formato es asi:


# Disminuir Volumen
"xmmsctrl vol -5"
m:0x10 + c:174

# Mudo
"xmmsctrl vol 0"
m:0x10 + c:160

#Aumentar Volumen
"xmmsctrl vol +5"
m:0x10 + c:176

#Anterior
"xmmsctrl prev"
m:0x10 + c:144

#Media
"xmmsctrl running || xmms && xmmsctrl quit ; killall xmms"
m:0x10 + c:129

#Siguiente
"xmmsctrl next"
m:0x10 + c:153

#Reproducir / pausar
"xmmsctrl playing && xmmsctrl pause || xmmsctrl play"
m:0x10 + c:162

#Detener
"xmmsctrl stop"
m:0x10 + c:164

#Correo
"sylpheed"
m:0x10 + c:236

#Detener
"poweroff"
m:0x10 + c:232

#Refrescar
"enlightenment_remote -restart"
m:0x10 + c:231

#Atras
"aumix-text -v -5"
m:0x10 + c:234

#www
"mozilla-xremote-client "openURL(http://blogdrake.net/tracker,new-window)""
m:0x10 + c:130

#Adelante
"aumix-text -v +5"
m:0x10 + c:233

#Busqueda
"mozilla-xremote-client "openURL(http://google.com/linux,new-tab)""
m:0x10 + c:122

#Favoritos
"duke3d"
m:0x10 + c:230

#Dormir
"enlightenment_remote -shutdown"
m:0x10 + c:223

#Calculadora
#m:0x10 + c:161

#Mi computadora
"nautilus --no-desktop"
m:0x10 + c:198

##################################
# Combinacion de teclas normales #
##################################

#Subir canal en Tvtime
"tvtime-command CHANNEL_UP"
m:0x14 + c:98


#Bajar canal en Tvtime
"tvtime-command CHANNEL_DOWN"
m:0x14 + c:104

#Ejecutar en Enlightenment Exige
"exige"
m:0x1c + c:61


Para hacer la captura de las teclas se usa el comando:


[dalfa@MDV2006 ~]$ xbindkeys --key


Luego de presionar la tecla tendras una salida como esta:


[dalfa@MDV2006 ~]$ xbindkeys --key

Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
"NoCommand"
m:0x10 + c:36
Mod2 + Return


El formato ahora es asi:



#Come Get Some! --> Comentario precedido por #
"duke3d" ---------> Comando a ejecutar entre " "
m:0x10 + c:36 ----> Combinacion de teclas que muestra el comando xbindkeys --key


La compilacion del programa es sencilla, no me pidio alguna dependencia y el programa es muy pequeño para que se cargue siempre al inicio del entorno grafico se puede poner el comando xbindkeys en el archivo /etc/X11/xinit/xinitrc asi:



#!/bin/sh
# (c) 2000-2002 MandrakeSoft
# $Id: xinitrc-xinitrc,v 1.2 2002/09/10 05:53:43 flepied Exp $

# Set a background here because it's not done anymore
# in Xsesion for non root users
xscreensaver 2> /dev/null&
esd -beeps &
xbindkeys

if [ "`whoami`" != root ]; then
xsetroot -solid "#21449C"
fi

exec /etc/X11/Xsession $*


Xbindkeys no solo sirve para asignar programas a teclas multimedia de este modelo de teclado sino para cualquier teclado asi que puede ser usado para crear combinaciones te teclas para lanzar alguna aplicacion.

No hay comentarios: