SETKEYCODES(8) System Manager's Manual SETKEYCODES(8) NOMBRE setkeycodes - carga las entradas de la tabla del nucleo de codigos de rastreo a codigos de teclas SINOPSIS setkeycodes codigo-rastreo codigo-tecla ... DESCRIPCION La orden setkeycodes lee sus argumentos de dos en dos, consistiendo cada par de ellos en un codigo de rastreo (dado en hexadecimal) y un codigo de tecla (en base 10). Para cada par, le dice al controlador de teclado del nucleo que asocie el codigo de rastreo especificado al codigo de tecla correspondiente. Esta orden es util solo para gente con teclados ligeramente distintos de lo normal, que tengan unas cuantas teclas que produzcan codigos de rastreo que el nucleo no reconozca. TEORIA El teclado habitual de un PC genera una serie de codigos de escaneo cada vez que se presiona y que se suelta una tecla. Estos codigos de escaneo se muestran mediante showkey -s, ver showkey(1) ) El nucleo analiza este flujo de codigos de escaneo y lo convierte en un flujo eventos de pulsacion/liberacion de teclas (Los codigos clave se muestran mediante showkey). Aparte de algunos codigos de escaneo con significado especial, de la secuencia producida por la tecla Pausa, de los codigos de escaneo relacionados con el estado de cambio y del bit de tecla arriba/abajo, la secuencia de codigos de escaneo esta formada por codigos de escaneo sin escape xx (7 bits) y codigos de escaneo con escape e0 xx (8+7 bits). A estos codigos de escaneo o pares de codigos de escaneo, se les puede asignar un codigo clave (en el rango 1-127). Por ejemplo, si tiene una tecla Macro que produce e0 6f segun showkey(1), la orden setkeycodes e06f 112 asignara el codigo de tecla 112 a ella, y entonces puede emplearse loadkeys(1) para definir la funcion de esta tecla. Algunos nucleos antiguos pueden asignar un rango inferior de codigos de escaneo a las claves equivalentes; setkeycodes dara un error cuando intente reasignarlos. NUCLEOS 2.6 En los nucleos 2.6 las claves se encuentran en el intervalo 1-255, en lugar de 1-127 por lo que podria ser mejor limitarse al intervalo 1-239. En los kernels 2.6 el codigo devuelto por showkey -s cambiara tras el uso de setkeycodes. Se trata de un error en el nucleo. Vease tambien showkey(1). OPCIONES Ninguno. ERRORES Los codigos de teclas de X no tienen nada que ver con los de Linux. Las teclas inusuales pueden hacerse visible bajo Linux, pero no bajo X. VEASE TAMBIEN dumpkeys(1), loadkeys(1), showkey(1), getkeycodes(8) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Gerardo Aburruzaga Garcia y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . kbd 8 de Noviembre de 1994 SETKEYCODES(8)