El teclado de los ordenadores compatibles con IBM PC está estandarizado. Sin embargo, durante los más de 30 años de actualizaciones frecuentes de la arquitectura de los PC, se han desarrollado muchas variaciones en la distribución del teclado .
Una clase muy conocida de teclados de IBM PC es el Modelo M. Introducido en 1984 y fabricado por IBM , Lexmark , Maxi-Switch y Unicomp , la gran mayoría de los teclados del Modelo M cuentan con un diseño de teclas con resorte de pandeo y muchos tienen teclas completamente intercambiables .
Distribuciones 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 .
Las adiciones comunes a los diseños estándar incluyen teclas de administración de energía adicionales , controles de volumen, controles del reproductor multimedia (por ejemplo, "Reproducir/Pausa", "Pista anterior", "Pista siguiente") 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 la mayoría de los teclados usan alguna variante de él. Esto ha causado problemas para las aplicaciones desarrolladas con diseños alternativos, que requieren teclas que están en posiciones incómodas en el diseño del Modelo M, que a menudo requieren el meñique para operar, y por lo tanto requieren una reasignación para un uso cómodo. [6] Un ejemplo notable es la tecla escape , utilizada por el editor vi : en el terminal ADM-3A , estaba ubicada donde está la tecla Tab en el IBM PC, pero en el IBM PC la tecla Escape está en la esquina; esto generalmente se resuelve reasignando Caps Lock a Escape. [6] Otro ejemplo es el editor Emacs , que hace un uso extensivo de las teclas modificadoras y usa la tecla Control más que la tecla meta (IBM PC en cambio 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 del cadete espacial , donde las cuatro teclas de bucky bit (Control, Meta, Super, Hyper) están en una fila, lo que permite presionar varias de ellas fácilmente, a diferencia del diseño del Modelo M. Esto da como resultado el problema del " meñique de Emacs ". [7]
Recepción
Aunque PC Magazine elogió la mayoría de los aspectos del diseño de hardware del teclado de IBM PC de 1981, cuestionó "cómo IBM, ese máximo profesional de la fabricación de teclados, pudo poner la tecla Shift de la izquierda a una distancia tan incómoda". [8] La revista informó en 1982 que recibió más cartas en su columna "Lista de deseos" pidiendo la capacidad de determinar el estado de las tres teclas de bloqueo que sobre cualquier otro tema. [9] El columnista de Byte Jerry Pournelle describió el teclado como "exasperantemente excelente". Elogió su tacto pero se quejó de que la ubicación de Shift y otras teclas era "suficiente para hacer llorar a un santo", y denunció la tendencia de las computadoras compatibles con PC a emular el diseño pero no el tacto. [10] Informó que el diseño "casi volvió loco" 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. [11] La revisión oficial de la revista fue más optimista. Elogió el teclado como "sin lugar a dudas, el mejor... en cualquier microcomputadora" y describió las inusuales ubicaciones de la tecla Shift como "problemas menores en comparación con algunos de los errores gigantescos cometidos en casi todos los demás teclados de microcomputadoras". [12]
"Tampoco me gustó la ubicación de las teclas [Shift y Return] de la izquierda", afirmó Don Estridge de IBM en 1983. Sin embargo, defendió la disposición, afirmando que "no siempre es un buen lugar para alguien... no hay consenso", y afirmó que "si lo cambiáramos ahora estaríamos en problemas". [13]
Significado de las teclas 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 PC ha acumulado varias teclas especiales a lo largo de los años. Algunas de las incorporaciones se han inspirado en la oportunidad o la necesidad de mejorar la productividad del usuario con software de aplicación de oficina general , mientras que otras incorporaciones de teclado un poco más generales se han convertido en estándares de fábrica después de ser introducidas por ciertos proveedores de sistemas operativos o software de interfaz gráfica de usuario como Microsoft .
De máquinas de escribir mecánicas
- ⇧ ShiftSelecciona el carácter superior o la letra mayúscula. La tecla Shift 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 todas las letras en mayúscula correctamente cuando se presionan ambas teclas Shift simultáneamente. [ cita requerida ]
- ⇪ Caps LockSelecciona mayúsculas o, si se presiona la tecla Shift, minúsculas. En las máquinas de escribir mecánicas, funcionaba como la tecla Shift, pero también utilizaba un bloqueo para mantener presionada la tecla Shift. El bloqueo se liberaba al presionar la tecla Shift. [ cita requerida ]
- EnterPasa a la siguiente línea o activa la opción predeterminada o seleccionada. Los teclados ASCII se etiquetaban como CR o Retorno. Las máquinas de escribir usaban una palanca que hacía que el cilindro con el papel volviera al inicio de la línea.
- Tab ↹produce un carácter de tabulación ASCII y pasa a la siguiente parada de tabulación.
De los teclados de teletipo
- CtrlDesplaza el valor de las letras y los 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 (reanuda la impresión detenida por CTRL-S).
- Escproduce un carácter de escape ASCII . Puede utilizarse para salir de menús o modos.
- ~es la tilde , un acento que se escribe con retroceso y se imprime sobre otras letras en los idiomas que no son inglés. Actualmente, la tecla no produce un carácter que permita el retroceso en los diseños de teclado de EE. UU. y el Reino Unido, y se usa para "no" o "circa".
- `es un acento grave o de tilde ; antiguamente también se usaba como tilde para escribir en idiomas distintos del inglés; en algunos sistemas se usa como comillas iniciales. La comilla simple ' se usa normalmente para un acento agudo.
- ^es un acento circunflejo , otro acento para idiomas distintos del inglés. También se utiliza para indicar exponenciación cuando no se dispone de superíndice .
- *es un asterisco , utilizado 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 un para formar una palabra compuesta donde el uso de produciría varias palabras separadas.SpaceSpace
- |es una barra vertical , utilizada originalmente como separador tipográfico para el reconocimiento óptico de caracteres. Muchos conjuntos de caracteres la parten por la mitad para que no se pueda 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 "tubería" (por su uso en los shells de Unix ) o "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; a menudo es Ayuda.F1
- Las teclas del cursor ( , , , ) mueven el cursor en la pantalla. Cuando se usan las teclas Shift, seleccionan elementos.↑→↓←
- Homemueve el cursor al inicio del texto, generalmente el lado izquierdo de la pantalla.
- Endmueve el cursor al final de la línea actual.
- PgUpy moverse a través del documento por páginas.PgDn
- 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á involucrada junto con las teclas Ctrl y Shift en los atajos de teclado para copiar ( + ) y pegar ( + ) de acuerdo con las pautas de interfaz de usuario de IBM CUA ; los atajos de IBM CUA aún son ampliamente compatibles con la mayoría de los sistemas operativos de PC actuales, y muchos usuarios de PC que aprendieron esos atajos entre fines de la década de 1980 y principios de la de 1990 todavía pueden encontrarlos más naturales, convenientes o ergonómicos que sus contrapartes "modernas" Ctrl+X/C/V, dada la proximidad de las teclas Ctrl, Shift e Insertar a las teclas de movimiento del cursor. Esta función particular de la tecla Insertar a menudo se pasa por alto en la documentación de los tiempos modernos, si no en el diseño de hardware, que tiende a atribuir a "Insertar" solo su función original más obvia, pero mucho menos utilizada y algo obsoleta.CtrlInsert⇧ ShiftInsert
- Print ScreenOriginalmente imprimía una imagen de texto de la pantalla. (En las computadoras modernas, + generalmente toma una captura de pantalla). Con la tecla Alt, cambiaba a SysRq , un código de tecla diferente.CtrlPrint Screen
- Num Lockalterna el estado del teclado numérico . Cuando está desactivado, el teclado actúa como teclas de flecha y 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 valor predeterminado favorito para esta tecla en el BIOS. La tecla sigue existiendo en teclados con teclas de flecha independientes para adaptarse a quienes aún prefieren el teclado numérico alternable.
- Scroll Lockes poco utilizada. La documentación de IBM la describía como "inactiva", y el propósito de la tecla era un misterio incluso para los fabricantes de teclados. [14] En el software moderno, escribir texto generalmente hace que el texto anterior se desplace fuera de la parte superior de la pantalla o ventana. Algunos programas antiguos podían deshabilitar esto y reiniciarse en la parte superior de la ventana cuando se presionaba Scroll Lock. La ventaja es que toda la pantalla llena de texto no se mueve, lo que facilita la lectura. Scroll Lock también se usaba 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 celda en la celda actual, lo que permite al usuario usar las teclas de flecha para mover la ventana de visualización sin mover el puntero de celda. En algunas consolas (como la consola Linux ), evita el desplazamiento de mensajes hasta que se presiona otra combinación de teclas. Muchos conmutadores KVM de hardware usan Scroll Lock para cambiar entre los dispositivos que controlan.
- Pausepausa la salida o el procesamiento. En combinación con Ctrl, produce un código de tecla para Break . + tradicionalmente detenía programas en DOS. + tambié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 Windows, abre la ventana Propiedades del sistema en entornos Microsoft Windows.CtrlBreakCtrlBreak
- Altdesplaza las letras y números al rango superior al hexadecimal 0x80, donde existen los caracteres internacionales y especiales en el conjunto 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 teclas Alt de Windows .
- ⊞ Win(a veces conocida fuera de Windows como ) es una forma rápida de abrir el menú Inicio en el shell del Explorador estándar de Microsoft Windows y, por lo general, se puede configurar para abrir el menú principal en otros sistemas operativos. En Microsoft Windows, la tecla Windows también se puede usar en combinación con otras teclas para realizar acciones relacionadas con el escritorio (por ejemplo, + para minimizar todas las ventanas abiertas y luego nuevamente para restaurarlas). Cuando se conecta a una computadora Macintosh , la tecla Windows se comporta como la tecla .Super⊞ WinM⌘ Command
- ≣ MenuAbre el menú contextual de la aplicación activa, de forma similar a hacer clic derecho.
- CopilotAbre Microsoft Copilot en Windows. Reemplazó a la tecla de menú el 4 de enero de 2024. [15] [16] La tecla en realidad ingresa + + . [17]⊞ Win⇧ ShiftF23
- 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 + .CtrlAlt
- FnPuede estar presente en teclados compactos como los que se encuentran integrados en computadoras portátiles. Cuando se presiona en combinación con otras teclas, permite al usuario acceder a funciones de teclas 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 la pantalla incorporada y una pantalla externa, cambiar el brillo de la pantalla o cambiar el volumen del altavoz. Estos significados secundarios generalmente se indican con texto o símbolos de un color diferente impresos en la tecla, y el texto de la tecla "Fn" tiene ese mismo color.
- TurboEstá presente en algunos teclados. Normalmente se encuentra en el lado derecho de la tecla Shift derecha. Cuando se presiona en combinación con una tecla de función , establece la frecuencia de repetición de la tecla. [18]
Conexión
Véase también
Notas
- ^ IBM. Carta de anuncio del teclado mejorado de IBM para computadoras personales . 18 de abril de 1986.
- ^ ab Ivens, Kathy (1998). Uso de Microsoft Windows 95 (4.ª ed.). Que. pág. 165. ISBN 978-0-78971573-9.
- ^ Mueller, Scott (1998). Actualización y reparación de PC . Serie de la biblioteca Scott Mueller. Vol. 1 (10.ª ed.). Que. p. 450. ISBN 978-0-78971636-1.
- ^ Corcoran, Cate T. (5 de septiembre de 1994). "Se lanza el teclado de Microsoft". InfoWorld . pág. 36.
- ^ abc Mueller, Scott (2011). Actualización y reparación de PC (20.ª ed.). Que. págs. 1115-16. ISBN 978-0-13268218-3.
- ^ ab Lee, Xah. "Historia de las teclas de Emacs y vi (influencia del teclado en el diseño de las combinaciones de teclas)".
- ^ Lee, Xah. "Cómo evitar el problema del meñique en Emacs" . Consultado el 8 de noviembre de 2009 .
- ^ Edlin, Jim; Bunnell, David (febrero-marzo de 1982). «IBM's New Personal Computer: Taking the Measure / Part One» (El nuevo ordenador personal de IBM: tomando la medida / Primera parte). PC Magazine . pág. 42 . Consultado el 20 de octubre de 2013 .
- ^ Edlin, Jim (noviembre de 1982). "Las claves de la PC". PC Magazine . p. 175 . Consultado el 21 de octubre de 2013 .
- ^ Pournelle, Jerry (noviembre de 1984). "NCC Reflections". BYTE . p. 361 . Consultado el 23 de octubre de 2013 .
- ^ Pournelle, Jerry (junio de 1983). "Zenith Z-100, Epson QX-10, licencias de software y el problema de la piratería de software". BYTE . Vol. 8, núm. 6. pág. 411 . Consultado el 20 de octubre de 2013 .
- ^ Williams, Gregg (enero de 1982). "Una mirada más cercana a la computadora personal IBM". BYTE . p. 36 . Consultado el 19 de octubre de 2013 .
- ^ Curran, Lawrence J.; Shuford, Richard S. (noviembre de 1983). "IBM's Estridge". BYTE . págs. 88–97 . Consultado el 19 de marzo de 2016 .
- ^ Sandler, Corey (enero de 1983). "Soft Touch de Key Tronic". PC Magazine . p. 347 . Consultado el 21 de octubre de 2013 .
- ^ "La nueva tecla Copilot de Microsoft es el primer gran cambio en los teclados de Windows en 30 años". The Verge . Vox Media. 4 de enero de 2024 . Consultado el 6 de enero de 2024 .
- ^ "Presentamos una nueva clave Copilot para dar inicio al año de las PC con Windows impulsadas por IA - Blog de Windows Experience". blogs.windows.com . Consultado el 6 de enero de 2024 .
- ^ "La clave de Windows Copilot proviene en secreto de la era de IBM, pero puedes reasignarla con las herramientas adecuadas". www.tomshardware.com . Consultado el 22 de octubre de 2024 .
- ^ Belkin International. Artículo 3532 de la base de conocimientos
- ^ International Business Machines Corporation (1983): Manual de referencia técnica de IBM Personal Computer XT, páginas D-12 a D-13.
- ^ International Business Machines Corporation (1983): Manual de referencia técnica de IBM Personal Computer XT, páginas D-14 a D-15.
Enlaces externos
- Introducción a los teclados, en IBM en Wayback Machine (archivado el 28 de octubre de 2018)
- Distribuciones de teclado: índice de registro de distribución lógica de teclado para países y regiones de todo el mundo, en IBM en Wayback Machine (archivado el 3 de noviembre de 2018)
- Discusión sobre el convertidor de teclado AT a XT (archivado el 16 de octubre de 2016 en Wayback Machine )
- Código fuente del convertidor de teclado AT a XT