El Gateway AnyKey es un teclado programable que fue vendido exclusivamente [ 2 ] por Gateway 2000, Inc. , como opción para algunos de sus ordenadores de sobremesa . Presentado en la primavera de 1991, [ 3 ] el teclado fue fabricado en al menos cinco versiones y variantes conocidas por Maxi Switch , Inc., con sede en Tucson, Arizona , una subsidiaria de Lite-On Technology Corporation . [ 4 ] También fue vendido por la propia Maxi Switch, como el ProKey II (más tarde el ProKey 124 ). [ 5 ] [ 6 ] El AnyKey resultó popular, especialmente entre usuarios avanzados y programadores informáticos, y pronto ganó un grupo de seguidores de culto . [ 7 ] El AnyKey ya no se fabrica, ya que Gateway lo descontinuó a más tardar en 1998.
El teclado AnyKey se distingue fácilmente de otros teclados genéricos por su amplia base de 51 cm (20 pulgadas ), necesaria debido a una columna doble adicional de teclas de función en el lado izquierdo, ocho teclas de flecha direccionales únicas en lugar de la tradicional T invertida, y cuatro teclas adicionales justo encima del teclado numérico que controlan las funciones programables del teclado. Estas teclas están etiquetadas como " Programar macro ", "Suspender macro", "Tasa de repetición" y "Reasignar", de izquierda a derecha. Todas las versiones del AnyKey son blancas o gris muy claro, con algunas teclas (en particular las teclas de programación, las teclas de función adicionales y las flechas) en un gris más oscuro.
Características y construcción
El AnyKey es un teclado para PC de 124 teclas, que comprende el conjunto habitual de 101 teclas, así como 23 teclas adicionales. [ 7 ] El teclado incluye doce teclas de función adicionales , cuatro teclas de programación y cuatro teclas de flecha adicionales para la entrada diagonal, [ 8 ] así como una tecla en blanco en el centro del área de teclas de flecha de ocho direcciones que normalmente actúa como una segunda barra espaciadora , pero que puede ser reprogramada. [ 9 ] [ 10 ]
El AnyKey tiene un cuarto indicador luminoso etiquetado como "Programa", ubicado a la derecha de los indicadores luminosos de Bloq Num , Bloq Mayús y Bloq Despl . [ 11 ] Las revisiones de su diseño anteriores a la aparición de la tecla de Windows y la tecla Menú en 1995 tienen un asterisco (*), una barra invertida (\) o un signo de número (#) en las posiciones de estas teclas, según la configuración regional prevista. [ 12 ] [ 13 ]
Una característica única del AnyKey es su programabilidad de hardware. El teclado contiene un controlador interno, así como un chip EEPROM [ 14 ] que puede almacenar macros definidas por el usuario. [ 15 ] Cualquier tecla del teclado puede programarse para contener una macro de longitud arbitraria o para funcionar como cualquier otra tecla (reasignación). [ 10 ] Esto se realiza a nivel de hardware dentro del propio controlador del teclado. No se requiere software de controlador para usar la funcionalidad de programación del AnyKey, ya que el propio controlador del teclado determina qué códigos de pulsación de tecla se envían al ordenador conectado. [ 15 ] Existe una utilidad para MS-DOS que permite reasignar rápidamente todo el teclado a una configuración predefinida o guardar su configuración actual en un archivo, pero no es necesaria para usar o programar el teclado. [ 16 ] [ 17 ] La memoria EEPROM del AnyKey conservará sus datos incluso si el teclado se desconecta indefinidamente, por lo que la configuración y la programación no se pierden si el ordenador se apaga, se desconecta o si el teclado se desconecta o se traslada a otro ordenador. [ 18 ]
Originalmente, el AnyKey solo estaba disponible con un conector tipo AT en el extremo de su cable de 152 cm (60 pulgadas). Gateway proporcionaba un adaptador sencillo con la compra de un AnyKey, lo que permitía usarlo con el puerto PS/2 , que Gateway comenzó a incluir en sus máquinas alrededor de 1991. [ 4 ] Dado que su diseño es anterior a la implementación del estándar USB , nunca se produjo un teclado AnyKey USB. Sin embargo, un convertidor de PS/2 a USB permite usar el AnyKey con sistemas USB modernos.
El AnyKey está construido con un chasis de plástico que, con 51 cm (20 pulgadas) de ancho, es bastante grande en comparación con la mayoría de los teclados modernos, principalmente debido a las columnas adicionales de teclas en el lado izquierdo. [ 19 ] : 46 También es ligeramente más grueso que la mayoría de las carcasas de teclados de la época actual y presenta una distintiva forma de cuña similar a la de los teclados contemporáneos de Dell. [ 20 ] Como en muchos teclados, hay dos patas de plástico que se pueden abatir desde las esquinas superiores para inclinar el teclado a una posición de escritura adecuada. También hay una pata central de plástico larga, en algunas versiones, que se puede abatir para inclinar el teclado a un ángulo menos pronunciado que las dos patas exteriores. El AnyKey utiliza interruptores de teclas de cúpula de goma , lo que proporciona una sensación suave y "esponjosa" en las teclas en comparación con las opciones mecánicas , como el popular teclado Modelo M de IBM . [ 21 ] [ 22 ] : 35
Programación
El teclado AnyKey es altamente programable. Esto se manifiesta de dos maneras: reasignación y programación de macros . Las únicas teclas del AnyKey que no se pueden programar, al menos parcialmente, son las que controlan la programación: " Programar macro ", "Suspender macro", "Velocidad de repetición" y "Reasignar". [ 23 ] : 3-17 Cualquier otra tecla del teclado, incluyendo letras, números, teclas de flecha e incluso teclas especiales como modificadores como Shift, Alt, Ctrl, Enter y la barra espaciadora, se puede programar. [ 10 ]
Reasignación
Una tecla se puede reasignar (copiar a una ubicación diferente en el teclado) presionando la tecla Reasignar una vez, presionando la tecla que se va a copiar y luego presionando la nueva tecla que servirá como nuevo destino para el comando de la tecla anterior. [ 24 ] : 310 La luz de Programa en el teclado parpadeará mientras esté esperando comandos de reasignación. [ 23 ] : 3-17 Se pueden reasignar varias teclas sin presionar Reasignar de nuevo. [ 22 ] : 34 La luz de Programa continuará parpadeando después de que se haya reasignado una tecla y el teclado esperará más comandos de reasignación con el mismo método que antes. Con cada pulsación de tecla, la luz de Reasignar se detendrá, parpadeando momentáneamente para indicar que se ha registrado una pulsación de tecla. Presionar Reasignar de nuevo antes de completar una reasignación cancela la operación. Presionar Reasignar después de que se haya completado al menos una reasignación guardará todas las reasignaciones, pero cancelará una incompleta si está en curso. [ 23 ] : 3-17
Tras la reasignación, la tecla antigua conservará su función original incluso después de ser reasignada a otra función, creando así dos copias de la misma tecla. Una vez reasignada a otra función, la tecla original o «antigua» puede reasignarse a una función diferente o programarsele una macro. [ 23 ] : 3-21
Para restaurar una tecla reasignada a su función original, pulse la tecla Reasignar y, a continuación, pulse la tecla reasignada dos veces. [ 24 ] : 311 Esto se conoce como "reasignar una tecla a sí misma". Al pulsar la tecla Reasignar, la luz de Programa comenzará a parpadear, lo que indica que la siguiente tecla que se pulse se reasignará. [ 11 ]
Macros
Cualquier tecla también puede programarse con una macro y puede combinarse con las teclas modificadoras Alt y/o Ctrl (por ejemplo, Ctrl+ Alt+Q , + + ). [ 23 ] : 3-19 Las macros son múltiples pulsaciones de varias teclas en una secuencia de longitud arbitraria. Las teclas de función adicionales a la izquierda del teclado están esencialmente reservadas para que se les programen macros, aunque antes de programarlas reflejan la función de las teclas de función de la parte superior del teclado. Sin embargo, el teclado trata ambos conjuntos de teclas de función como separados. Reasignar o programar una de las teclas de función no cambiará la función de su contraparte.CtrlAltF1
Se programa una macro en una tecla pulsando la tecla Programar macro una vez (dependiendo de la revisión del teclado, puede que también sea necesario mantener pulsada la tecla Ctrl), pulsando una vez la tecla a la que se asignará la macro y, a continuación, introduciendo los comandos que se van a programar. Cualquier secuencia de pulsaciones de teclas es una entrada válida, incluyendo letras, números, teclas utilizadas junto con Mayús, Alt y Ctrl, teclas de función, movimiento del cursor, teclas reasignadas e incluso otras teclas programadas con macros . [ 23 ] : 3-19 La luz de Programación parpadea mientras el teclado acepta entrada de programación. Se detiene momentáneamente cuando se pulsa la tecla a la que se asignará la macro para indicar que se ha detectado la pulsación. Pulsar Programar macro por segunda vez finaliza la sesión de programación y guarda la macro en la tecla de destino. Pulsarla de nuevo antes de introducir cualquier entrada de programación cancela la operación.
Se puede borrar la macro de una tecla pulsando Programar macro y luego pulsando la tecla dos veces. Al pulsar una tecla programada, se reproducirán todas las pulsaciones programadas en ella a la velocidad de repetición actual del teclado. [ 23 ] : 3-18
La luz de Programa normalmente permanece encendida o apagada según si el teclado está configurado para usar macros, lo cual se puede alternar pulsando la tecla Suspender Macro. El estado de la luz de Programa no indica si hay macros programadas en el teclado, sino simplemente si el teclado está en modo macro. [ 23 ] : 3-20
Al pulsar la tecla Suspender macro, la luz de Programa se apagará y todas las teclas programadas con macros funcionarán con sus funciones habituales en lugar de con las macros programadas. Las teclas que se hayan reasignado no se restablecerán mientras las macros estén suspendidas. Al pulsar Suspender macro de nuevo, la luz de Programa se volverá a encender y las macros se restaurarán en todas las teclas programadas. [ 23 ] : 3-20
Gateway ofrecía una utilidad para DOS, ANYKEY.EXE, para guardar y cargar asignaciones de teclas y macros de AnyKey. [ 22 ] : 35 Ofrece tres funciones: guardar asignaciones de teclas y configuraciones desde la memoria no volátil del teclado a un archivo, cargar configuraciones desde el archivo a la memoria no volátil del teclado y verificar la integridad del archivo. Debe ejecutarse en DOS y puede requerir que el teclado esté conectado a través de un conector PS/2 o AT-DIN de 5 pines, aunque un adaptador PS/2 a USB parece funcionar bien para el uso normal del teclado.
Reiniciar
Manteniendo pulsadas las teclas Control y Alt y presionando la tecla Suspender macro se borra toda la programación del teclado. La luz de Programa parpadeará mientras el teclado borra su memoria. Después, se apagará y todas las teclas volverán a su función original, se eliminarán todas las macros y se restablecerán todas las reasignaciones. Mantener pulsada la tecla Suspender macro mientras se enciende el ordenador también restablecerá todas las teclas a su función original. [ 25 ]
Peculiaridades
El AnyKey también tiene una frecuencia de repetición programable por el usuario (la frecuencia con la que una tecla repetirá su función en el ordenador si se mantiene pulsada) que es gestionada por el controlador dentro de la placa y, por lo tanto, anula la frecuencia de repetición controlada por la BIOS o el sistema operativo en el ordenador conectado. (En Linux , se sabe que esto entra en conflicto con la utilidad kbdrate incluida. [ 26 ] ) La frecuencia de repetición se establece pulsando la tecla "Repeat Rate" y luego una de las teclas de función de la fila superior, siendo F1 la frecuencia más lenta y F8 la más rápida; luego pulse "Repeat Rate" de nuevo. [ 27 ]
La programabilidad de AnyKey permite crear reglas complejas que rigen su comportamiento. Por ejemplo, las teclas Bloq Num , Bloq Mayús y Bloq Despl no pueden tener macros asignadas, pero sí pueden incluirse en otras macros. Sin embargo, estas teclas pueden reasignarse a otras funciones. [ 23 ] : 3-17
El teclado se puede programar para abrir y ejecutar programas informáticos en el ordenador, pero el usuario debe compensar el tiempo que tarda el ordenador en ejecutar el programa insertando un retardo de 1 a 5 segundos antes de introducir una serie de comandos posteriores.
A pesar de que el nombre incluye "AnyKey", estos teclados no tienen la tecla "Any ". Sin embargo, en la jerga del servicio al cliente , la tecla en blanco en el centro del grupo de teclas de flecha del AnyKey solía usarse como sustituto de la inexistente tecla "Any" . [ 28 ]
Historia
Gateway incluyó u ofreció los teclados AnyKey con la mayoría de sus sistemas de escritorio desde 1991 hasta alrededor de 1998. El teclado contaba con una programación avanzada, lo que permitía a los usuarios novatos reprogramar los teclados AnyKey de maneras involuntarias y complejas. [ 29 ] [ 30 ]
La fabricación del AnyKey cesó alrededor de 1998, y Gateway dejó de ofrecerlo poco después. [ 19 ] Ni Maxi Switch , ni Gateway, ni Lite-On ofrecen actualmente ningún producto etiquetado como AnyKey o comparable a él. [ 2 ]
Referencias
- ↑ Olacsi, Gary S.; Robert J. Beaton (1997). "Una nueva metrología de fuerza-desplazamiento para teclados" . Actas de la Sociedad de Factores Humanos y Ergonomía: Reunión Anual . 1. Sociedad de Factores Humanos y Ergonomía: 637. doi : 10.1177/1071181397041001140 . ProQuest 235458525 .
- 1 2 Maybury, Rick (9 de marzo de 2004). "¡Preguntas frecuentes! ¡Datos! ¡Fax!" . The Daily Telegraph : 33. ProQuest 317813454 .
- ↑ Marburg, Robert (15 de abril de 1991). "Gateway 2000 presenta PC 286 y 386SX de bajo costo" . PC Week . 8 (15). Ziff-Davis: 29 – vía Gale.
- 1 2 Brown, Bruce (agosto de 1991). "Miniordenador de sobremesa de alta costura de Gateway" . Computer Shopper . 11 (8). SX2 Media Labs: 356 y siguientes – vía Gale.
- ↑ Schneider, Paul (21 de agosto de 1992) ."Teclado 'personalizado' llega al mercado" . Arizona Business Gazette . 112 (34). Gannett Company: 8 – vía Gale.
- ↑ Goldsborough, Reid (7 de febrero de 1997). "En busca del teclado perfecto" . News and Messenger : B8 – vía Newspapers.com.
- 1 2 Gunn, Angela (septiembre de 1994). "Los 486 más rápidos" . Home Office Computing . 12 (9). Línea 56: 86 y siguientes – vía Gale.
- ↑ Brown, Bruce (diciembre de 1992). "El 4DX2-66V de Gateway 2000 tiene un valor excepcional" . Computer Shopper . 12 (12). SX2 Media Labs: 507 y siguientes – vía Gale.
- ↑ Montgomery, John (abril de 1995). "Gateway's Gait" . PC/Computing . 8 (4). Ziff-Davis: 122. ProQuest 225105814 .
- 1 2 3 Boyce, Jim; Bruce A. Hallberg; Forrest Houlette (1994). Inside Windows 3.11 ( Edición Platino). New Riders Publishing. pág. 261. ISBN 9781562053284– vía Google Libros.
- 1 2 Bigelow, Stephen J. (1999). Solución de problemas, mantenimiento y reparación de PC . McGraw-Hill. pág. 670. ISBN 9780079137326– vía Google Libros.
- ↑ Córdova, Cristina; Nate Zelnick (julio de 1991). "Teclado programable de 124 teclas embellece los sistemas Gateway 2000" . PC Magazine . 10 (13). Ziff-Davis: 60 – vía Google Books.
- ↑ Chen, Janice (1 de mayo de 1996). "Gateway 2000 P5-166—Towering Inferno: Big 166 Sizzles" . Windows Magazine . CMP Publications: 101. ProQuest 236962479 .
- ↑ Gilliland, Steve (agosto de 1991). "Gateway 2000 486/33: Bien equipado, rápido, bonito" . Computer Shopper . 11 (8). SX2 Media Labs: 287 y siguientes – vía Gale.
- 1 2 Mallory, Jim (4 de noviembre de 1994). "Gateway 2000 PC multimedia basada en Pentium de 75 MHz" . Newsbytes . The Washington Post Company – vía Gale.
- ↑ O'Brien, Bill (mayo de 1992). "The EISA Edge" . Computer Shopper . 12 (5). SX2 Media Labs: 178 y siguientes – vía Gale.
- ↑ O'Brien, Bill (abril de 1992). "Gateway 33MHz 386" . Computer Shopper . 12 (4). SX2 Media Labs: 206 – vía Gale.
- ↑ Needleman, Ted (abril de 1994). "¿Es Pentium el PC definitivo para contabilidad?" . Accounting Technology . 10 (4). Faulkner & Gray: 27. ProQuest 214023750 .
- 1 2 Crawford, Walt (marzo de 1998). "Las pequeñas cosas significan mucho: dispositivos informáticos que valen la pena" . En línea . 22 (2): 45– 50. ProQuest 199899863 .
- ↑ Redactores (25 de enero de 1996). "Prueba de laboratorio: Pentium de 90 y 100 MHz" . PC User (251). EMAP Media: 75 y siguientes – vía Gale.
- ↑ Grevstad, Eric (octubre de 1992). "Gateway 2000 486DX2/50 ISA" . Computer Shopper . 12 (10). SX2 Media Labs: 159 – vía Gale.
- 1 2 3 Sides, Joyce (noviembre de 1991). "Gateway 2000 386SX-16" . Compute ! (135). ABC Publishing: 34–35 – vía Internet Archive.
- 1 2 3 4 5 6 7 8 9 10 Gateway 2000 386 Guía del usuario del sistema informático . Gateway 2000. Noviembre de 1991 – vía Internet Archive.
- 1 2 Norton, Peter (1995). Peter Norton's Inside the PC . Sams Publishing. ISBN 9780672306242– vía Internet Archive.
- ↑ Walter, Russell M. (2000). La guía secreta de las computadoras . Publicaciones Russell Walter. pág. 76. ISBN 9780939151271– vía Internet Archive.
- ^ Barkakati, Nabajyoti (1996). Secretos de Linux . Libros IDG en todo el mundo. pag. 394.ISBN 156884798X– vía Internet Archive.
- ↑ Brouwer, Andries (2002). "17. Cambiar la velocidad de repetición del teclado" . El Proyecto de Documentación de Linux . TDLP.org. Archivado del original el 11 de julio de 2002.
- ↑ Hyman, Michael I. (1995). PC Roadkill . Programmers Press. pág. 225. ISBN 9781568843483– vía Google Libros.
- ↑ Kraynak, Joe (1998). The Complete Idiot's Guide to PCs . Que. p. 21. ISBN 9780789716316– vía Internet Archive.
- ↑ Bigelow, Stephen J. (1997). PC Hardware FAT FAQs: Troubleshooting, Upgrading, Maintaining, and Repairing . McGraw-Hill. p. 429. ISBN 9780070369399– vía Internet Archive.
Enlaces externos
- Gateway AnyKey en la wiki de Deskthority
- Folleto de teclados programables de Maxi Switch
- Hardware de Gateway, Inc.
- Modelos de teclados de computadora
- Introducciones relacionadas con la informática en 1991