Teclado de PC IBM - IBM PC keyboard

El teclado para computadoras IBM compatibles con PC está estandarizado. Sin embargo, durante los más de 30 años en que la arquitectura de la PC se actualiza con frecuencia, se han desarrollado muchas variaciones en la distribución del teclado .

Una clase bien conocida de los teclados de PC de IBM es el modelo M . Introducido en 1984 y fabricado por IBM , Lexmark , Maxi-Switch y Unicomp , la gran mayoría de los teclados Modelo M cuentan con un diseño de tecla de resorte abrochado y muchos tienen teclas totalmente intercambiables .

Diseños de teclado

El teclado de la PC cambió a lo largo de los años, a menudo con el lanzamiento de nuevas versiones de IBM PC .

Nombre Teclas Descripción Imagen
Modelo F ( PC / XT ) 083 Columnas originales de la tecla de función del lado izquierdo (tecla F), F1 a F10; electrónicamente incompatible con los tipos de teclado PC / AT Teclado PC / XT de 83 teclasIntroducido con IBM PC original en agosto de 1981.
Modelo F ( PC / AT ) 084 Tecla adicional SysRq( solicitud del sistema ); bloque numérico claramente separado del teclado principal; LED indicadores añadidos para Bloq Mayús / Desplazamiento / Num. Teclado PC / AT de 84 teclas Introducido en agosto de 1984.
Modelo M (mejorado) Teclas de control y navegación adicionales; 12 teclas F en filas separadas a lo largo de la parte superior, agrupadas F1–4, F5–8 y F9–12. Los primeros modelos de teclado mejorado (especialmente los fabricados por Northgate Ltd.) mantuvieron el diseño con teclas de función en el lado izquierdo, dispuestas en dos columnas de seis pares. Este diseño fue más eficiente para los mecanógrafos táctiles, pero fue reemplazado en el mercado por el que tenía teclas F en la parte superior. PS / 2 lanzado en abril de 1987. Hay diferentes versiones de la distribución del teclado mejorada:
101 diseño estándar de EE. UU.
  • Tecla de retorno de doble ancho (que abarca C12 y C13 ) con una tecla de 1,5 de ancho en D13
  • Tecla de retroceso de doble ancho (que abarca E13 y E14 )
Teclado mejorado de 101 teclas Introducido en abril de 1986.
102 Diseños europeos
  • Tecla de retorno de diferente forma (que abarca 1,5 de ancho D13 y C13 ) con el US D13 en C12 y ancho simple
  • Tecla de retroceso de doble ancho (que abarca E13 y E14 )
  • 1 tecla adicional a la derecha de la tecla Mayús izquierda ( B00 )
Teclado mejorado de 102 teclas Introducido en abril de 1986.
103 Diseño coreano
  • Tecla de retorno de diferente forma (que abarca 1,5 de ancho D13 y C13 ) con el US D13 en C12 y ancho simple
  • Tecla de retroceso de doble ancho (que abarca E13 y E14 )
  • 2 teclas adicionales: una a la izquierda ( A03 ) y otra a la derecha ( A07 ) de la barra espaciadora; ambas teclas de entrada de idioma
104 ABNT NBR 10346 brasileño variante 2 (porción alfanumérica) y 10347 (porción numérica).
  • Tecla de retorno de diferente forma (que abarca 1,5 de ancho D13 y C13 ) con el US D13 en C12 y ancho simple
  • Tecla de retroceso de doble ancho (que abarca E13 y E14 )
  • 3 teclas adicionales: una a la derecha de la tecla Shift izquierda ( B00 ), una a la izquierda de la tecla Shift derecha ( B11 ) y una en el teclado numérico arriba de Enter ( C54 )
Teclado de Windows de 104 teclas
106 Diseño JIS japonés
  • Tecla de retorno de diferente forma (que abarca 1,5 de ancho D13 y C13 ) con el US D13 en C12 y ancho simple
  • Tecla de retroceso de ancho simple (en E14 )
  • 5 teclas adicionales: una a la izquierda ( A03 ) de la barra espaciadora, dos a la derecha ( A06 y A07 ) de la barra espaciadora, una a la izquierda de la tecla Shift derecha ( B11 ) y una a la izquierda de la Tecla de retroceso ( E13 ); tres de las cuales son teclas de entrada de idioma
  • la tecla en E00 es otra tecla de entrada de idioma, pero existe en el diseño de 101 teclas de EE. UU.
Teclado mejorado de 106 teclas
Ventanas Se agregaron una tecla de Windows adicional (× 2) y una tecla de menú (una tecla de Windows a la derecha de la tecla de control izquierda, la otra y la tecla Menú a la izquierda de la tecla de control derecha). Introducido en el teclado Microsoft Natural para su uso con el sistema operativo Windows 95 . La mayoría de las PC modernas, ya sea que se suministren con Microsoft Windows o no, ahora se entregan con este diseño. Al igual que el diseño mejorado, existen variantes regionales del diseño del teclado de Windows:
104 diseño estándar de EE. UU. (como arriba) Teclado moderno de Windows de 104 teclas
105 Diseños europeos (como arriba) Teclado de Windows de 105 teclas
106 Diseño coreano (como arriba) Teclado moderno de Windows de 106 teclas
107 ABNT NBR 10346 brasileño variante 2 (porción alfanumérica) y 10347 (numérico), como arriba Teclado moderno de Windows de 107 teclas
109 Diseño japonés (como arriba)

Las adiciones comunes a los diseños estándar incluyen teclas adicionales de administración de energía , controles de volumen, controles del reproductor multimedia y varios accesos directos configurables por el usuario para el cliente de correo electrónico , el navegador World Wide Web , etc.

El diseño de IBM PC, particularmente el Modelo M, ha sido extremadamente influyente, y hoy en día la mayoría de los teclados usan alguna variante de este. Esto ha causado problemas para las aplicaciones desarrolladas con diseños alternativos, que requieren teclas que se encuentran en posiciones incómodas en el diseño del Modelo M, que a menudo requieren el funcionamiento del meñique, y por lo tanto requieren reasignación para un uso cómodo. Un ejemplo notable es la tecla de escape , utilizada por el editor vi : en el terminal ADM-3A estaba ubicada donde la tecla Tab está en la PC IBM, pero en la PC IBM la tecla Escape está en la esquina; esto generalmente se resuelve reasignando Bloq Mayús a Escape. Otro ejemplo es el editor de Emacs , que hace un uso extensivo de las teclas modificadoras , y usa la tecla Control más que la tecla meta (IBM PC en su lugar tiene la tecla Alt) - estas datan del teclado Knight , que tenía la tecla Control en el interior de la tecla Meta, opuesta al Modelo M, donde está en el exterior de la tecla Alt; y al teclado de cadete espacial , donde las cuatro teclas de bit bucky (Control, Meta, Super, Hyper) están en una fila, lo que permite una fácil grabación para presionar varias, a diferencia del diseño del Modelo M. Esto da como resultado el problema del " meñique de Emacs ".

Recepción

Aunque PC Magazine elogió la mayoría de los aspectos del diseño de hardware del teclado para PC de IBM de 1981, cuestionó "cómo IBM, el profesional definitivo de la fabricación de teclados, podía poner la tecla de mayúsculas de la izquierda al alcance incómodo que tenían". La revista informó en 1982 que recibió más cartas en su columna "Lista de deseos" solicitando la capacidad de determinar el estado de las tres llaves de bloqueo que sobre cualquier otro tema. El columnista de Byte Jerry Pournelle describió el teclado como "exasperantemente excelente". Elogió su sensación, pero se quejó de que las ubicaciones de Shift y otras teclas eran "suficientes para hacer llorar a un santo", y denunció la tendencia de las computadoras compatibles con PC a emular el diseño pero no la sensación. Informó que el diseño "casi enloqueció" al editor de ciencia ficción Jim Baen , y que "muchos de los autores [de Baen] se negaron a trabajar con ese teclado", por lo que no pudieron enviar manuscritos en un formato compatible. La reseña oficial de la revista fue más optimista. Elogió el teclado como "sin excepción, el mejor ... en cualquier microcomputadora" y describió las ubicaciones inusuales de la tecla Shift como "[problemas] menores en comparación con algunos de los gigantescos errores cometidos en casi todos los demás teclados de microcomputadoras".

"No me encantó la ubicación de las teclas [Mayús y Retorno izquierdas] tampoco", declaró Don Estridge de IBM en 1983. Sin embargo, defendió el diseño, afirmando que "cada lugar que elijas para ponerlas no es un buen lugar para alguien ... no hay consenso ", y afirmó que" si lo cambiáramos ahora estaríamos en problemas ".

Significados clave estándar

El teclado de PC con sus diversas teclas tiene una larga historia de evolución que se remonta a los teletipos . Además de las teclas estándar "antiguas", el teclado de la PC ha acumulado varias teclas especiales a lo largo de los años. Algunas de las adiciones se han inspirado en la oportunidad o el requisito de mejorar la productividad del usuario con el software de aplicación de oficina general , mientras que otras adiciones de teclado un poco más generales se han convertido en los estándares de fábrica después de ser introducidas por ciertos proveedores de sistemas operativos o software GUI como Microsoft .

De máquinas de escribir mecánicas

  • Shiftselecciona el carácter superior, o mayúsculas de letras. La tecla Mayús en las máquinas de escribir estaba unida a una palanca que movía los tipos de caracteres para que los caracteres en mayúscula pudieran imprimirse en el papel. A diferencia de las máquinas de escribir mecánicas, los teclados de PC no escriben correctamente todas las letras en mayúsculas cuando ambas teclas de mayúsculas se activan simultáneamente.
  • Caps Lockselecciona mayúsculas, o si se presiona shift, minúsculas. En las máquinas de escribir mecánicas, funcionaba como la tecla Shift, pero también usaba un candado para mantener presionada la tecla Shift. El bloqueo se liberó presionando la tecla Shift.
  • Enterpasa a la siguiente línea o activa la opción predeterminada o seleccionada. Los teclados ASCII se etiquetaron como CR o Retorno. Las máquinas de escribir usaban una palanca que devolvía el cilindro con el papel al inicio de la línea.
  • Tabproduce un carácter de tabulación ASCII , moviéndose a la siguiente tabulación.

Desde teclados de teletipo

  • Ctrlcambia el valor de letras y números del rango de gráficos ASCII a los caracteres de control ASCII . Por ejemplo, CTRL-S es XOFF (detiene muchos programas mientras imprimen en la pantalla) CTRL-Q es XON (reanudar la impresión detenida por CTRL-S).
  • Escproduce un carácter de escape ASCII . Puede usarse para salir de menús o modos.
  • ~es la tilde , un acento al revés e impreso sobre otras letras para idiomas distintos del inglés. Hoy en día, la tecla no produce un carácter retroactivo en los diseños de teclado de EE. UU. / Reino Unido, y se usa para "no" o "circa".
  • `es un acento grave o una tilde al revés, también antes escrito al revés sobre letras para escribir idiomas distintos del inglés; en algunos sistemas se utiliza como cotización de apertura. La comilla simple 'se usa normalmente para un acento agudo.
  • ^es un circunflejo , otro acento para los idiomas distintos del inglés. También se utiliza para indicar exponenciación cuando el superíndice no está disponible.
  • *es un asterisco que se utiliza para indicar una nota o una multiplicación.
  • _es un guión bajo , que se puede retroceder y sobreimprimir para agregar énfasis, o en ciertos lenguajes de programación en lugar de a Spacepara formar una palabra compuesta donde el uso de Spaceproduciría varias palabras separadas.
  • |es una barra vertical , originalmente utilizada como separador tipográfico para el reconocimiento óptico de caracteres. Muchos juegos de caracteres lo dividen por la mitad, por lo que no se puede confundir con el número "1" o la letra "l" (en la mayoría de las páginas de códigos EBCDIC , la barra vertical y la barra vertical dividida son caracteres separados). Este carácter se conoce a menudo como una "tubería" (después de su uso en shells de Unix ) o un "poste de cerca".

Inventado para computadoras con pantallas de video

  • Las teclas de función son las teclas numeradas F. Su uso varía según el programa; F1es a menudo ayuda.
  • Teclas de dirección ( , , , ) mueven el cursor en la pantalla. Cuando se cambian, seleccionan elementos.
  • Home mueve el cursor al comienzo del texto, generalmente el lado izquierdo de la pantalla.
  • End mueve el cursor al final de la línea actual.
  • PgUpy PgDndesplazarse por el documento por páginas.
  • Del (Eliminar) elimina el carácter después del cursor o los elementos seleccionados.
  • Ins(Insertar) originalmente alternaba entre los modos de inserción de texto y sobrescritura. Es importante destacar que está involucrado junto con las teclas Ctrl y Shift en los atajos de teclado para copiar ( Ctrl+ Insert) y pegar ( ⇧ Shift+ Insert) de acuerdo con las pautas de la interfaz de usuario de IBM CUA ; Los accesos directos de IBM CUA todavía son ampliamente compatibles con la mayoría de los sistemas operativos de PC actuales, y muchos usuarios de PC que aprendieron esos accesos directos entre finales de la década de 1980 y principios de la de 1990 todavía pueden encontrarlos más naturales, convenientes o ergonómicos que su "moderno" Ctrl + X Contrapartes / C / V, dada la proximidad de las teclas Ctrl, Shift e Insert a las teclas de movimiento del cursor. Esta función particular de la tecla Insert es a menudo pasada por alto por la documentación de los tiempos modernos, si no por el diseño de hardware, que tienden a atribuir a "Insertar" solo su función original más obvia, pero mucho menos usada y algo obsoleta.
  • Print Screenoriginalmente imprimió una imagen de texto de la pantalla. (En las computadoras modernas, Ctrl+ Print Screengeneralmente toma una captura de pantalla). Con la tecla Alt, cambió a SysRq , un código clave diferente.
  • Num Lockalterna el estado del teclado numérico . Cuando está apagado, el teclado actúa como flechas y teclas de navegación. Cuando está activado, es un teclado numérico de 10 teclas similar a una calculadora estándar. Las preferencias varían tanto que a menudo se puede configurar un favorito predeterminado para esta clave en el BIOS. La tecla sigue existiendo en los teclados con teclas de flecha separadas para adaptarse a aquellos que todavía prefieren el teclado conmutable.
  • Scroll Lockes poco utilizado. La documentación de IBM lo describió como "inactivo", y el propósito de la tecla era un misterio incluso para los fabricantes de teclados. En el software moderno, escribir texto generalmente hace que el texto anterior se desplace hacia fuera de la parte superior de la pantalla o ventana. Algunos programas antiguos podrían deshabilitar esto y reiniciarse en la parte superior de la ventana cuando se presionó el bloqueo de desplazamiento. La ventaja es que la pantalla completa de texto no se desplaza, lo que facilita la lectura. Scroll Lock también se usó para bloquear el cursor en su línea y desplazarse por el área de trabajo debajo de él. En hojas de cálculo como Microsoft Excel , bloquea el puntero de la celda en la celda actual, lo que permite al usuario usar las teclas de flecha para mover la ventana de vista sin mover el puntero de la celda. En algunas consolas (como la consola de Linux ), evita el desplazamiento de mensajes hasta que se presiona otra combinación de teclas. Muchos conmutadores KVM de hardware utilizan Scroll Lock para cambiar entre los dispositivos que controlan.
  • Pausepausa la salida o el procesamiento. En combinación con Ctrl, produce un código clave para Break . Ctrl+ Breakprogramas detenidos tradicionalmente en DOS. Ctrl+ Breaktambién se utiliza para detener la ejecución del depurador en algunos entornos de programación como Microsoft Visual Studio. En combinación con la tecla de Windows, abre la ventana Propiedades del sistema en entornos de Microsoft Windows.
  • Altcambia las letras y números en el rango por encima de hexadecimal 0x80 donde los caracteres internacionales y los caracteres especiales existen en el juego de caracteres estándar de la PC. Alt más un número escrito en el teclado numérico produce caracteres especiales; consulte Códigos de tecla Alt de Windows .
  • Win(también conocida como la tecla "super") es una forma rápida de abrir el menú Inicio en el shell estándar del Explorador de Microsoft Windows y, por lo general, se puede configurar para abrir el menú principal en otros sistemas operativos. En Microsoft Windows, la tecla de Windows también se puede usar en combinación con otras teclas para realizar acciones relacionadas con el escritorio (por ejemplo, ⊞ Win+ Mpara minimizar todas las ventanas abiertas y luego nuevamente para restaurarlas). Cuando se conecta a una computadora Macintosh , la tecla de Windows se comporta como la tecla.Command
  • La tecla abre el menú contextual de la aplicación activa, similar a hacer clic con el botón derecho.Menu
  • AltGrse utiliza a menudo en combinación con otras teclas para imprimir caracteres especiales como la barra invertida en teclados que no están en inglés. A menudo se puede emular con Ctrl+ Alt.
  • Fnpuede estar presente en teclados compactos como los integrados en computadoras portátiles. Cuando se presiona en combinación con otras teclas, permite al usuario acceder a funciones clave que no tienen teclas dedicadas en el teclado compacto (como el bloque de simulación del teclado numérico), o controla funciones de hardware como cambiar entre el teclado integrado. pantalla y una pantalla externa, cambiando el brillo de la pantalla o cambiando el volumen del altavoz. Estos significados secundarios generalmente se indican con texto o símbolos de un color diferente impreso en la tecla, y el texto de la tecla 'Fn' tiene el mismo color.
  • Turboen algunos teclados. Por lo general, se encuentra en el lado derecho de la tecla Mayús derecha. Cuando se presiona en combinación con una tecla de función , establece la frecuencia de repetición de la tecla.

Conexión

Sistema Conector Pinout Protocolo de transmisión Cadenas de comando Imagen
PC (tipo 1) DIN de 5 pines (DIN 41524)
1 CLK

2 DATOS
3 -RESET
4 TIERRA
5 + 5V

2 bits de inicio,
8 bits de datos,
bit de cierre / interrupción (keydown / keyup),
1 bit de parada

reinicio del teclado a través del pin 3 a tierra

No soportado Conector DIN de 5 pines
XT (tipo 2) 1 CLK

2 DATOS
3 N / C
4 TIERRA
5 + 5V

2 bits de inicio ,
8 bits de datos ,
bit de cierre / interrupción (keydown / keyup),
1 bit de parada

reinicio del teclado a través de la secuencia en las líneas DATA y CLK

A 1 CLK

2 DATOS
3 N / C
4 TIERRA
5 + 5V

1 bit de inicio ,
8 datos,
1 paridad (impar),
1 bit de parada
reinicio del teclado mediante una cadena de comando
Soportado
PS / 2
" Puerto PS / 2 "
Mini-DIN de 6 clavijas (DIN 45322)
1 DATOS

2 N / C (o DATOS DEL RATÓN )
3 TIERRA
4 + 5V
5 CLK
6 N / C (o RATÓN CLK)

Conector DIN de 6 pines

Compatible con PC posteriores
Conector USB
tipo A de 4 pines
1 + 5V

2 datos -
3 datos +
tierra

campo de sincronización más bytes de
8 bits como paquetes (HANDSHAKE, TOKEN, DATA, paquetes especiales), el bit menos significativo primero.

Conector USB tipo A

Ver también

Notas

enlaces externos