Doce teclas F, flechas con la letra T invertida: parece que así es como siempre se veían los teclados de las computadoras. Al menos este diseño ha estado con nosotros durante más de 30 años. Parecería, ¿por qué cambiar lo que funciona bien? Pero cuanto más te das cuenta de cuántas cosas aparentemente tan simples son controversiales, incómodas y molestas.

Cuando la PC de IBM comenzó a desarrollarse en 1980, el teclado para ella ni siquiera se desarrolló específicamente: se decidió tomar el acabado del monobloque IBM Datamaster, que se estaba desarrollando en paralelo. Aunque el rendimiento de este teclado fue al más alto nivel, el diseño causó una ráfaga de críticas. Después de varias iteraciones, el Modelo M salió en 1986, que se convirtió en el estándar durante muchos años. Algunas de las soluciones utilizadas en este teclado, las flechas T invertidas, las teclas PgUp / PgDown, la división de las teclas F en grupos de 4 cada una, tuvieron mucho éxito y fueron copiadas por todos: la misma Apple pronto lanzó su Teclado Extendido de Apple. Pero de los intentos pasados de crear un teclado, quedan muchos rudimentos y algunos lugares han sido completamente desatados. Y durante más de 30 años ahora tenemos que vivir con ellos.
Bloque digital
Parece que IBM no quería guardar un bloque digital en su teclado (y, por cierto, el teclado en formato TKL se produjo en paralelo con el de tamaño completo). Nos dicen: regocíjate de que al menos haya un Enter duplicado. ¿Quieres entrar entre paréntesis? ¿Los signos más y menos iguales? Otros símbolos matemáticos? Incluso para eliminar el carácter ingresado incorrectamente, debe transferir su mano a la unidad principal. Pero por alguna razón, dejaron la tecla NumLock justo encima del número 7, de modo que si fallaba al escribir, el cursor desaparecía en algún lugar y tenía que jurar que debía activar NumLock y volver a su lugar original.
Desequilibrio de la mano
Mientras está escribiendo, la mano derecha no funciona mucho más que la izquierda: maneja un poco más de teclas, incluyendo Retroceso y Entrar. Pero vale la pena comenzar a editar el texto, y aunque la mano izquierda rara vez abandona su posición original, la derecha debe apresurarse constantemente desde el teclado alfanumérico a las flechas, el bloque digital y el mouse. Está claro que en 1986 IBM no pensaba que alguien usaría un mouse. A pesar del hecho de que hace un par de años como Macintosh, y para la PC en sí, la primera versión de Windows ya ha sido lanzada, aunque no tuvo mucho éxito. ¿Quizás deberías haber colocado las teclas del cursor debajo de la mano izquierda? Y acercarlos al teclado principal.
Cuatro botoncitos
Cuatro funciones que pueden ser útiles ocasionalmente: pausar un programa (que casi nunca funciona en ningún lado), reemplazar el modo (puede ser útil al editar texto, pero pocas personas saben cómo usarlo, ¡pero qué desagradable es presionarlo accidentalmente!), PrintScreen (una vez cada puede ser muy útil durante un año) y ScrollLock (se usa muy poco donde, en la misma consola, puede desplazar la ventana simplemente presionando la tecla Ctrl). ¡Tenemos un botón completamente separado, y el último también es un indicador de encendido! Parece que había demasiado espacio en el teclado y tuve que llevar algo con él. ¿Era realmente imposible encontrar funciones más útiles para teclas adicionales: por ejemplo, "cortar-copiar-pegar", "deshacer-rehacer"? "Nuevo-abrir-guardar-cerrar", finalmente. Y estos, por compatibilidad, podrían introducirse en la capa Shift, como se hizo con el botón SysRQ.
Hablando de modos
Entre las afirmaciones hechas a la primera versión del teclado de PC de IBM había una afirmación de que el teclado tiene diferentes modos de entrada, y no está claro cuál está activado y cuál no. En IBM PC AT, el problema se resolvió en la frente: cambiando completamente el protocolo de comunicación con el teclado y, al mismo tiempo, colgando varias funciones laterales en el controlador del teclado, agregamos tres indicadores LED. La solución no es la más exitosa: en primer lugar, no todos miran el teclado cuando trabajan, y el modo cambió debido a una falta en la tecla o por alguna otra razón puede que no se note. Y en segundo lugar: ¿qué impedía a estos modos, al menos en el Modelo M, rechazar por completo? De acuerdo, Bloq Mayús, fue al menos algo útil en la era de las pantallas de texto. Pero para los otros dos, pocos sufrirían.
Nadie sabe cómo usar las teclas F
No se trata de una distribución de teclado, sino de una cultura de desarrollo. Si pregunta con una sola voz por qué se necesitan estas teclas, todas con una sola voz responderán que no tienen un propósito predefinido. Pero luego resulta que F1, F3, F5 y Alt + F4 todavía tienen. Pero no siempre ¿Y cómo sabes cuándo? ¿Y qué hace el resto? ¿Cavando en busca de ayuda, si acaso? En la configuración de atajos de teclado? O hurgando? Pero lo que impide hacer lo mismo que en los viejos y buenos programas de DOS: una pequeña línea donde se muestra el propósito de cada uno de ellos. Luego podrían reemplazar parcialmente el menú contextual, ofreciendo una docena de las operaciones más relevantes en el contexto. O haga posible asignar una acción, o incluso una macro, a una tecla de función con un par de clics: sí, puede ser más difícil de implementar, pero no puedo recordar una sola aplicación para Windows o Linux, donde se implementó algo similar.
Finalmente - problemas de localización
Por supuesto, hay más letras en ruso que en inglés, y hay mucho menos espacio para la puntuación en el teclado. Más precisamente: no permanece en absoluto, sin una tecla modificadora, puede ingresar solo un punto, un guión, un signo de igual y una barra invertida. No solo se debe ingresar la coma a través de Shift, en el diseño ruso nos privaron del apóstrofe, los signos "más" y "menos". Y también, cuando tienes que usar Wikipedia y Markdown, enfurece la falta de muchos personajes. Pero a cambio nos dieron un símbolo de número. Y, por cierto, la pregunta es: ¿por qué el diseño ISO es muy común en nuestro país, pero por defecto, una coma y / o apóstrofe nunca se cuelgan en esta tecla adicional?
Y todo esto se podría soportar si hubiera una manera conveniente de cambiar los diseños. Es recomendable que una clave, y que funcione en cualquier sistema de la misma manera. Además, hay una clave, pero puede configurar CapsLock para cambiar diseños sin ningún "pero" excepto en Linux.
Es una pena que se preste tan poca atención al teclado. ¿Cambiará o seguirá siéndolo hasta que pasemos a la entrada de voz, las interfaces neuronales o algo así? ¿O tal vez conoces un diseño no estándar que pronto capturará el mundo? Luego darse de baja en los comentarios.