Fernando([EMAIL PROTECTED])@03.10.2001 19:58:19 +0000:
Hola.
Primero tienes que averiguar el c�digo que corresponde a esa teclas en
tu teclado. Para eso utiliza el programa xev:
KeyRelease event, serial 24, synthetic NO, window 0x2c00001,
root 0x26, subw 0x0, time 1424669826, (63,-9), root:(753,17),
state 0x0, keycode 116 (keysym 0xffec, Super_R), same_screen YES,
XLookupString gives 0 characters: ""
En mi caso la tecla de la izquierda (entre ctrl y alt) tiene el c�digo
115, la que est� a la derecha del altgr es la 116 y la que est� a su
derecha la 117.
En el fichero Xmodmap se indica que acci�n se mapea con cada tecla
pulsada. Basta con que a�adas o cambies el s�mbolo asociado con el
c�digo de esas teclas. Por ejemplo:
keycode 115 = Super_L
keycode 116 = Super_R
keycode 117 = Menu
Yo utilizo IceWM y lo he configurado para que al pulsar la tecla Super_L
se active la lista de ventanas y al pulsar la tecla Menu salga el menu
de programas. Cambiando el c�digo puedes hacer otras cosas, por ejemplo,
para cambiar de consola:
keycode 125 = Decr_Console
keycode 126 = Incr_Console
keycode 127 = Last_Console
Yo no he encontrado m�s c�digos como estos de Decr_Console, Incr_Console
y Last_Console. Hay un fichero de cabecera donde se indicaban bastantes
codigos, pero no investigu� m�s.
Para m�s informaci�n consulta Xmodmap(1). Un consejo, en lugar de
modificar el Xmodmap global, copialo a tu directorio casa (~/.xmodmap) y
has las modificaciones sobre este. Despu�s de modificar tienes que
ejecutar xmodmap ~/.xmodmap para aplicar los cambios.
Saludso
--
Jes�s �ngel del Pozo Dom�nguez
Valladolid __�
GnuPG key-id: 0x17FB6CCE _ \<_
http://www.tel.uva.es/~jpozdom (_)/(_)
.--.
|o_o |
|:_/ |
// \ \
(| | )
/'\_ _/`\
\___)=(___/