.\" -*- coding: UTF-8 -*- .\" @(#)man/man8/setkeycodes.8 1.0 Nov 8 22:30:48 MET 1994 .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SETKEYCODES 8 "8 de Noviembre de 1994" kbd .SH NOMBRE setkeycodes \- carga las entradas de la tabla del núcleo de códigos de rastreo a códigos de teclas .SH SINOPSIS \fBsetkeycodes\fP \fIcodigo\-rastreo código\-tecla ...\fP .SH DESCRIPCIÓN La orden \fIsetkeycodes\fP lee sus argumentos de dos en dos, consistiendo cada par de ellos en un código de rastreo (dado en hexadecimal) y un código de tecla (en base 10). Para cada par, le dice al controlador de teclado del núcleo que asocie el código de rastreo especificado al código de tecla correspondiente. Esta orden es útil solo para gente con teclados ligeramente distintos de lo normal, que tengan unas cuantas teclas que produzcan códigos de rastreo que el núcleo no reconozca. .SH TEORÍA El teclado habitual de un PC genera una serie de códigos de escaneo cada vez que se presiona y que se suelta una tecla. Estos códigos de escaneo se muestran mediante \fBshowkey \-s\fP, ver \fBshowkey\fP(1) ) El núcleo analiza este flujo de códigos de escaneo y lo convierte en un flujo eventos de pulsación/liberación de teclas (Los códigos clave se muestran mediante \fBshowkey\fP). Aparte de algunos códigos de escaneo con significado especial, de la secuencia producida por la tecla Pausa, de los códigos de escaneo relacionados con el estado de cambio y del bit de tecla arriba/abajo, la secuencia de códigos de escaneo está formada por códigos de escaneo sin escape xx (7 bits) y códigos de escaneo con escape e0 xx (8+7 bits). A estos códigos de escaneo o pares de códigos de escaneo, se les puede asignar un código clave (en el rango 1\-127). Por ejemplo, si tiene una tecla Macro que produce e0 6f según \fBshowkey\fP(1), la orden .RS \fBsetkeycodes e06f 112\fP .RE asignará el código de tecla 112 a ella, y entonces puede emplearse \fBloadkeys\fP(1) para definir la función de esta tecla. .LP Algunos núcleos antiguos pueden asignar un rango inferior de códigos de escaneo a las claves equivalentes; setkeycodes dará un error cuando intente reasignarlos. .SH "NÚCLEOS 2.6" En los núcleos 2.6 las claves se encuentran en el intervalo 1\-255, en lugar de 1\-127 por lo que podría ser mejor limitarse al intervalo 1\-239. .LP En los kernels 2.6 el código devuelto por showkey \-s cambiará tras el uso de setkeycodes. Se trata de un error en el núcleo. Véase también \fBshowkey\fP(1). .SH OPCIONES Ninguno. .SH ERRORES Los códigos 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. .SH "VÉASE TAMBIÉN" \fBdumpkeys\fP(1), \fBloadkeys\fP(1), \fBshowkey\fP(1), \fBgetkeycodes\fP(8) .PP .SH TRADUCCIÓN La traducción al español de esta página del manual fue creada por Gerardo Aburruzaga García y Marcos Fouces . .PP Esta traducción es documentación libre; lea la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. .PP Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a .MT debian-l10n-spanish@lists.debian.org .ME .