Doze teclas F, setas com a letra invertida T - parece que era assim que os teclados de computador sempre pareciam. Pelo menos esse layout está conosco há mais de 30 anos. Parece, por que mudar o que funciona bem? Mas quanto mais você percebe quantas coisas aparentemente simples são controversas, desconfortáveis e irritantes.

Quando o IBM PC começou a ser desenvolvido em 1980, o teclado para ele ainda não era especificamente desenvolvido - foi decidido retirar o teclado final do monobloco IBM Datamaster, que estava sendo desenvolvido em paralelo. Embora o desempenho deste teclado estivesse no nível mais alto, o layout causou uma enxurrada de críticas. Após várias iterações, o Modelo M saiu em 1986, que se tornou o padrão por muitos anos. Algumas das soluções usadas neste teclado - as setas T invertidas, as teclas PgUp / PgDown, a divisão das teclas F em grupos de 4 cada - tiveram muito sucesso e foram copiadas por todos: a mesma Apple logo lançou seu Apple Extended Keyboard. Mas das tentativas anteriores de criar um teclado, restam muitos rudimentos e alguns lugares foram completamente desatados. E há mais de 30 anos, temos que viver com eles.
Bloco digital
Parece que a IBM não quis salvar um bloco digital em seu teclado (e, a propósito, o teclado no formato TKL foi produzido em paralelo com o tamanho normal). Eles nos dizem: regozije-se que pelo menos haja um Enter duplicado. Deseja inserir colchetes? Os sinais mais-menos-iguais? Outros símbolos matemáticos? Mesmo apenas para excluir o caractere digitado incorretamente, você deve transferir sua mão para a unidade principal. Mas, por algum motivo, eles deixaram a tecla NumLock logo acima do número 7 - para que, se você perdesse ao digitar, o cursor fosse para algum lugar, e você tivesse que jurar ativar o NumLock e retornar ao seu local original.
Desequilíbrio das mãos
Enquanto você digita, a mão direita não funciona muito mais que a esquerda: lida com um pouco mais de teclas, incluindo Backspace e Enter. Mas vale a pena começar a editar o texto - e, embora a mão esquerda raramente saia de sua posição original, a direita constantemente precisa sair do teclado alfanumérico para as setas, o bloco digital e o mouse. É claro que em 1986 a IBM não achou que alguém usaria um mouse. Apesar de alguns anos como Macintosh e para o próprio PC, a primeira versão do Windows já foi lançada, embora não tenha muito sucesso. Talvez você devesse ter colocado as teclas do cursor embaixo da mão esquerda? E puxe-os para mais perto do teclado principal.
Quatro pequenos botões
Quatro funções que podem ocasionalmente ser úteis: pausar um programa (que quase nunca funciona em qualquer lugar), substituir o modo (pode ser útil na edição de texto, mas poucas pessoas sabem como usá-lo, mas quão desagradável é pressioná-lo acidentalmente!), PrintScreen (uma vez a cada pode ser muito útil por um ano) e ScrollLock (usado muito pouco, onde, no mesmo console, você pode rolar a janela pressionando a tecla Ctrl!) - temos um botão inteiro separado, e o último também é um indicador de energia! Parece que havia muito espaço no teclado e eu tive que levar algo com ele. Era realmente impossível criar funções mais úteis para teclas extras: por exemplo, "recortar-copiar-colar", "desfazer refazer"? "Novo-abrir-salvar-fechar", finalmente. E estes, por compatibilidade, podem ser inseridos na camada Shift, como foi feito com o botão SysRQ.
Falando de modos
Entre as alegações feitas à primeira versão do teclado IBM PC, havia uma afirmação de que o teclado possui modos de entrada diferentes e não está claro em qual deles está ou não. No IBM PC AT, o problema foi resolvido na testa: alterando completamente o protocolo de comunicação com o teclado e, ao mesmo tempo, pendurando várias funções laterais no controlador do teclado, adicionamos três indicadores LED. A solução não é a mais bem-sucedida: em primeiro lugar, nem todo mundo está olhando para o teclado enquanto trabalha, e o modo mudou devido a uma falta na tecla ou por algum outro motivo pode não ser percebido. E segundo: o que impediu desses modos, pelo menos no Modelo M, de recusar completamente? Ok, Caps Lock, era pelo menos algo útil na era das telas de texto. Mas para os outros dois, poucos lamentariam.
Ninguém sabe como usar as teclas F
Não se trata de um layout de teclado, mas de uma cultura de desenvolvimento. Se você perguntar com uma voz por que essas teclas são necessárias, todas com uma voz responderão que elas não têm um objetivo predefinido. Mas então acontece que F1, F3, F5 e Alt + F4 ainda têm. Mas nem sempre. E como você sabe quando? E o que o resto faz? Procurando ajuda, se é que existe? Nas configurações de atalho do teclado? Ou cutucando? Mas o que impede fazer como nos bons e velhos programas do DOS: uma pequena linha em que o objetivo de cada um deles é exibido. Eles poderiam então substituir parcialmente o menu de contexto, oferecendo uma dúzia das operações mais relevantes no contexto. Ou torne possível atribuir uma ação, ou mesmo uma macro, a uma tecla de função em alguns cliques - sim, pode ser mais difícil de implementar, mas não me lembro de um único aplicativo para Windows ou Linux, onde algo semelhante foi implementado.
Finalmente - problemas de localização
Obviamente, há mais letras em russo do que em inglês e há muito menos espaço para pontuação no teclado. Mais precisamente - ele não permanece, sem uma tecla modificadora, você pode inserir apenas um ponto, um hífen, um sinal de igual e uma barra invertida. Não apenas a vírgula deve ser inserida via Shift, no layout russo, fomos privados do apóstrofo, os sinais "mais" e "menos". E também, quando você precisa usar a Wikipedia e a remarcação, isso enfurece a falta de muitos caracteres. Mas, em troca, recebemos um símbolo numérico. A propósito, a pergunta é: por que o layout ISO é muito comum em nosso país, mas, por padrão, uma vírgula e / ou apóstrofo nunca são pendurados nessa chave adicional?
E tudo isso poderia ser suportado se houvesse uma maneira conveniente de alternar os layouts. É aconselhável que uma chave e que funcione em qualquer sistema da mesma maneira. Além disso, existe uma chave, mas você pode configurar o CapsLock para alternar layouts sem nenhum "mas", exceto no Linux.
É uma pena que tão pouca atenção seja dada ao teclado. Ainda vai mudar, ou continuará assim até que todos passemos à entrada de voz, interfaces neurais ou algo assim? Ou talvez você conheça um layout não padrão que em breve irá capturar o mundo? Em seguida, cancele a inscrição nos comentários.