* Ostots <ostots/at/navegalia/dot/com> [2003-02-20 18:48 (2003)] > explico, me salia un escan code diferente por tecla "rara" > ahora tengo hotkeys funcionando y no hay ningun problema... no > se... espero q te sirva para algo...
Mis 2�
Yo no uso el programa externo hotkeys, sino diractamente parte
de las utilidades de consola standard (al principio, parcheaba
directamente en el kernel los c�digos extra), concretamente
setkeycodes, en conjunci�n con readline (via /etc/inputrc)
# load new map
if [ -r ${CONFDIR}/default.${EXT} ] ; then
/bin/loadkeys ${CONFDIR}/default.${EXT}
elif [ -r ${CONFDIR}/default.${EXT}.gz ] ; then
/bin/loadkeys ${CONFDIR}/default.${EXT}.gz
fi
/usr/bin/setkeycodes $(/bin/grep EXTRA_SC ${CONFDIR}/config | /usr/bin/cut
-f2 -d\")
;;
En /etc/kbd/config, he a�adido los c�digos (extraidos con
showkey, y correspondientes a un Logitech Cordless Desktop):
EXTRA_SC="E06C 121"
EXTRA_SC="E05F 122"
EXTRA_SC="E065 123"
EXTRA_SC="E066 124"
EXTRA_SC="E032 90"
EXTRA_SC="E022 91"
EXTRA_SC="E024 92"
EXTRA_SC="E010 93"
EXTRA_SC="E019 94"
EXTRA_SC="E020 95"
Y finalmente, en /etc/inputrc, defino el significado de cada
una:
# Logitech:
"\e[25~" "\e[2~mutt\C-j" #tecla de correo
"\e[29~" "\e[2~quake\C-j" #tecla de correr
"\e[31~" "\e[2~CD play\C-j"
"\e[32~" "\e[2~CD stop\C-j"
"\e[33~" "\e[2~CD prev\C-j"
"\e[34~" "\e[2~!bit\C-j" #tecla Homepage
"\e[35~" "\e[2~CD next\C-j"
"\e[36~" "\e[2~CD\C-j"
--
Rafael Gawenda
2:346/[EMAIL PROTECTED]
Registered LiNUX user #93375
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Life's unfair - but root password helps! (BOFH?)
pgpDfv1dMfOWZ.pgp
Description: PGP signature

