A ver si me podéis aclarar algunas cosas que me encuentro un poco perdido. He probado el programa hotkeys pero, además de ser para las X, como pone en la definición del paquete de la dirección: http://packages.debian.org/stable/x11/hotkeys.html no me quita el error ya comentado ("unknown scancode e0 01") el cual sólo me sale en las consolas tty. Si puede servir de algo, he observado que el error sólo aparece cuando paro de teclear durante un periodo de al menos un par de segundos. Quiero decir que si escribo de seguido como si tecleara una carta el código no aparece. No sé si me he explicado. Creo haberte entendido que hay que tocar el kernel para controlar ese código del teclado. Hay que recompilarlo? Debo tocar algún módulo? Perdona mi ignorancia pero como advenidizo de Debian no te entendí muy bien. Gracias de antemano.
-----Mensaje original----- De: Rafael Gawenda [mailto:[EMAIL PROTECTED] Enviado el: jueves, 20 de febrero de 2003 19:29 Para: debian-user-spanish@lists.debian.org Asunto: Re: Problemas con teclado inalámbrico. * 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?)