Testador de Teclado | Verifique Cada Tecla, Ghosting e N-Key Rollover (NKRO)
Testador de teclado on-line gratuito. Pressione qualquer tecla do seu teclado e veja-a acender em tempo real no diagrama exibido na tela, para identificar teclas mortas e verificar o ghosting / N-key rollover (NKRO). Alterne entre o layout ANSI (US) e o layout JIS. Sem cadastro, todos os dados permanecem no seu navegador.
O que é um testador de teclado?
Um testador de teclado permite verificar se cada tecla de um computador ou teclado gamer registra fisicamente o pressionamento. Enquanto você digita, o diagrama exibido na tela acende a tecla correspondente, o que permite identificar rapidamente teclas mortas ou teclas que ficam travadas. É útil para verificar defeitos em um teclado novo, inspecionar um teclado usado antes de comprá-lo ou confirmar que tudo continua funcionando após uma limpeza ou desmontagem.
Esta ferramenta também mostra quantas teclas podem ser detectadas ao mesmo tempo. Em muitos teclados mais baratos, a fiação interna (a matriz de teclas) tem limites físicos, e pressionar determinadas combinações de teclas pode fazer com que algumas delas não sejam detectadas — um fenômeno chamado de ghosting. Isso é especialmente importante em jogos que exigem várias teclas pressionadas ao mesmo tempo, como movimento na diagonal combinado com pulo e agachamento.
Como usar o testador de teclado
- Escolha o layout do seu teclado Selecione o layout US (ANSI) ou o layout JIS de acordo com o seu teclado físico. A quantidade e a posição das teclas exibidas serão ajustadas de acordo.
- Pressione as teclas uma a uma Cada tecla pressionada fica azul no diagrama e muda para verde (testada) assim que você a solta. Teclas que nunca mudam de cor não estão sendo registradas.
- Percorra todo o teclado O número e a porcentagem de "Teclas testadas" aumentam à medida que você avança. Uma mensagem de conclusão aparece quando todas as teclas tiverem sido testadas.
- Teste combinações de teclas juntas Pressione ao mesmo tempo uma combinação que você usa com frequência (por exemplo, WASD + Shift + Espaço) e verifique se "teclas pressionadas no momento" corresponde ao número que você realmente pressionou.
- Reinicie e tente novamente se precisar O botão "Reiniciar teste" apaga o histórico de teclas testadas e o maior número simultâneo registrado, para que você possa recomeçar.
Dicas para aproveitar melhor
- Teclados de notebook vendidos em regiões diferentes podem variar na quantidade de teclas e na posição dos símbolos entre os layouts US e JIS, então escolha o layout que corresponde ao que está impresso nas suas teclas.
- Teclados gamers anunciados como "NKRO" são, em teoria, capazes de registrar todas as teclas pressionadas ao mesmo tempo, mas o limite real pode depender da conexão USB, do hub ou do receptor sem fio utilizado — testar isso diretamente é exatamente para o que esta ferramenta serve.
- Se uma tecla não apresentar nenhuma reação, uma extensão do navegador ou um atalho do sistema operacional pode estar interceptando-a primeiro. Tentar em uma janela anônima/privada pode ajudar a descartar essa possibilidade.
- Se uma única pressão de tecla for registrada de forma inconsistente ou se repetir sozinha, o contato físico pode estar desgastado (um sintoma conhecido como chattering); se a limpeza não resolver, isso é um sinal de que a tecla ou o teclado precisa ser trocado.
- Ao verificar um teclado usado antes de comprá-lo, primeiro pressione todas as teclas para confirmar 100% de cobertura e, depois, teste as combinações específicas que você realmente usa para detectar ghosting.
Quando usar esta ferramenta
Inspecionar um teclado novo
Pressione todas as teclas logo após desembalar para verificar teclas mortas ou travadas antes que o prazo de devolução termine.
Verificar um teclado usado ou de brechó
Confirme a cobertura completa de teclas e o limite de pressionamento simultâneo de um teclado de segunda mão logo após a compra.
Verificar o NKRO anunciado de um teclado gamer
Confirme se o suporte anunciado a "NKRO" ou "N-key rollover" realmente se sustenta na sua configuração real, como por meio de um hub USB ou um receptor sem fio.
Confirmar que tudo funciona após a limpeza
Depois de remover as keycaps para limpar por baixo, percorra todas as teclas para garantir que continuam sendo registradas corretamente.
Comparar os layouts US e JIS
Se você estiver pensando em trocar para um teclado importado, o diagrama facilita ver de relance as diferenças nas teclas de símbolos e na quantidade total de teclas.
Termos do teste de teclado
- NKRO (N-Key Rollover)
- A capacidade de um teclado de registrar corretamente todas as teclas pressionadas simultaneamente, não importa quantas sejam. O "N" indica que, na teoria, não há um limite prático, e é um diferencial comum em teclados gamers.
- Ghosting
- Um fenômeno em que, ao pressionar várias teclas ao mesmo tempo, algumas delas deixam de ser detectadas, ou uma tecla que nunca foi pressionada é registrada como pressionada, devido aos limites físicos da fiação interna do teclado.
- Matriz de teclas
- A fiação interna em formato de grade que permite a um teclado detectar muitas teclas usando relativamente poucos fios. Teclados mais baratos tendem a ter limites de matriz mais rígidos, o que os torna mais propensos ao ghosting.
- Anti-ghosting
- Medidas de projeto, como adicionar um diodo a cada tecla, que reduzem ou eliminam o ghosting. É um dos principais recursos anunciados em teclados gamers.
- Layout ANSI (layout US)
- Um layout de teclado com uma tecla Enter retangular e larga, e disposição de símbolos que segue as convenções do inglês americano. É o padrão na maioria dos países fora do Japão.
- Layout JIS
- O layout de teclado definido pela norma industrial japonesa JIS X 6002, com uma tecla Enter alta em formato de L e teclas extras como Zenkaku/Hankaku, Henkan, Muhenkan e Kana para entrada de texto em japonês.
- Chattering
- Uma falha em que o desgaste dos contatos físicos dentro de uma tecla faz com que um único pressionamento seja registrado como várias entradas, ou pare de ser registrado por completo. Torna-se mais comum à medida que o teclado envelhece.
- KeyboardEvent.code
- Um identificador fornecido pelo navegador para a posição física da tecla pressionada. Ao contrário do caractere impresso (key), ele sempre se refere à mesma posição física, independentemente do layout do teclado ou das configurações de idioma do sistema operacional.
Perguntas frequentes
Curiosidade — como um problema de travamento nas máquinas de escrever deu origem ao layout QWERTY
O layout QWERTY usado em quase todos os teclados modernos não foi projetado pensando em computadores. Sua origem remonta às máquinas de escrever práticas construídas por Christopher Sholes e seus colaboradores no final do século XIX. Aquelas máquinas usavam hastes de tipo mecânicas que subiam para golpear o papel, e posicionar em teclas vizinhas as letras que costumam aparecer juntas no inglês fazia com que as hastes colidissem no ar e travassem.
Para reduzir esses travamentos, Sholes espalhou deliberadamente as letras que costumam aparecer juntas no inglês, uma disposição que à primeira vista parece ineficiente, mas que, na verdade, foi uma solução engenhosa para uma limitação mecânica. Esse layout é o antecessor direto dos teclados QWERTY que ainda usamos hoje. Ironicamente, um design criado para resolver um problema mecânico de travamento sobreviveu como padrão de teclado até bem dentro da era eletrônica.
O "ghosting" detectado por esta ferramenta tem uma causa completamente diferente do travamento físico das hastes das máquinas de escrever. Os teclados modernos usam um esquema de fiação chamado matriz de teclas para detectar muitas teclas com relativamente poucos fios, varrendo linhas e colunas eletricamente. Por causa de como essa fiação funciona, pressionar três teclas específicas ao mesmo tempo pode enviar um sinal elétrico por um caminho não previsto, fazendo com que uma quarta tecla que você nunca tocou seja registrada como pressionada, ou fazendo com que uma das teclas que você realmente pressionou não seja detectada. De certa forma, o travamento físico do passado foi substituído por um travamento elétrico.
Recursos como "anti-ghosting" e "suporte a NKRO" em teclados gamers existem justamente para evitar esse tipo de interferência elétrica, muitas vezes adicionando um diodo a cada tecla. O problema que atormentava os engenheiros de máquinas de escrever há mais de um século — "as coisas travam quando se movem juntas" — simplesmente mudou de forma e foi transmitido aos projetistas de teclado atuais.