-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 # - Tecles especials a la consola # Antoni Bella <[EMAIL PROTECTED]>
A continuación les explico como configurar las teclas especiales en la consola con el paquete específico de Debian "console-common" (desconozco como funcionará esto con el oto paquete de gestión del teclado "kbd"). * Buscar y configurar el codigo de la tecla en la consola - Comando de busqueda ~# showkey -s - Salida stdout (De mi teclado!): 0xe0 0x02 0xe0 0x82 0xe0 0x6c 0xe0 0xec 0xe0 0x65 0xe0 0xe5 - Lo cual significa: Tecla1 = e002 Tecla2 = e06c Tecla3 = e065 - Para que el sistema sepa de esos codigos de tecla ejecutar los comandos: ~# setkeycodes e002 120 ~# setkeycodes e06c 121 ~# setkeycodes e065 122 * Modificar keymaps/i386/qwerty/es.kmap.gz - Descomprimirlo ~# gunzip es.kmap.gz - Editarlo, añadiendo las línias (para mas teclas de función _libres_ consultar el actual mapa del teclado que teneis cargado en "file:/etc/console/boottime.kmap.gz"): include "windowkeys" keycode 120 = F37 keycode 121 = F38 keycode 122 = F39 string F37 = "ls\n" string F38 = "mail\n" string F39 = "mc\n" - Comprimirlo: ~# gzip -c9 es.kmap >es.kmap.gz - Cargarlo (del anterior hazed una copia de seguridad): ~# loadkeys es.kmap.gz Ahora si todo esto os ha funcionado (hazed pruebas, no sea que hayais solapado una tecla de función ya existente) hagamos que la configuración sea definitiva: - Aquí cada vez que arranque el sistema necessitareis pasarle el codigo de tecla. La mejor opción sera modicicar el script init.d correspondiente a la tarea de carga del mapa del teclado, editad el fichero "/etc/init.d/keymap.sh": if [ -r ${CONFDIR}/${CONFFILEROOT}.${EXT}.gz ] ; then setkeycodes e002 120 setkeycodes e06c 121 setkeycodes e065 122 loadkeys ${CONFDIR}/${CONFFILEROOT}.${EXT}.gz fi - Ahora para a que se regenere el mapa del teclado que se cargará durante la arrancada, ejecutad el comando: ~# install-keymap es.kmap Ja esta! ¿Lo teneis todo en regla? Que lo disfruteis! - -- Sort ######## Antoni Bella Perez #################### | # http://www.terra.es/personal7/bella5/home.htm ## <[EMAIL PROTECTED]> ## i col·laborador del projecte Debian en català: debian.org/index.ca.htm Maquinari: - Pentium II 300MHz 128MB memòria 599.65 bogomips Sistema: - Debian GNU/Linux-2.4.19 - XFree86 4.2.1-0pre1v1 - - -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9f26DGfXdVUGHvegRAjO5AJ0c62T+mQHgqzbItNyLvUITqgZeVACfYrsQ hec3SrvP9sR7+J3gc+I95fg= =TQGO -----END PGP SIGNATURE-----