Teste de teclado
Pressione as teclas, veja cada uma acender no teclado da tela e encontre teclas mortas ou travadas.
Comece a digitar ou clique no teclado abaixo para capturar teclas como Espaço, Tab e as setas.
Deslize para o lado para ver todas as teclas.
Azul: pressionada agora. Verde: testada pelo menos uma vez. Só contorno: ainda não pressionada.
0 de 87 teclas testadas
Última tecla pressionada
Pressione qualquer tecla para ver os detalhes.
Como usar
- Clique no teclado desenhado na tela (ou chegue até ele com Tab) para que o teste capture todas as teclas, inclusive Espaço, Tab e as setas.
- Pressione cada tecla do seu teclado uma vez. Ela fica azul enquanto você segura e verde depois de ser registrada.
- Acompanhe o contador e procure teclas que continuam só com contorno depois de pressionadas. Essas teclas não estão chegando ao computador.
- Veja no painel da última tecla exatamente qual key, code e modificadores o seu teclado enviou.
- Pressione Esc para liberar o teclado quando terminar, ou use Recomeçar para fazer uma nova rodada.
Como o teste de teclado funciona
Quando você pressiona uma tecla, o navegador dispara um evento keydown e, quando você solta, um evento keyup. Esta página escuta os dois. Cada evento traz um code que identifica a tecla física, por exemplo KeyA, Digit1, ShiftRight ou ArrowLeft. O teste associa esse código ao layout desenhado, que é um teclado americano padrão (ANSI) completo sem o teclado numérico: a fileira de funções, o bloco principal de digitação, o bloco de navegação e as setas.
Uma tecla fica azul enquanto o navegador informa que ela está pressionada e fica verde na primeira vez em que é registrada. O contador mostra quantas das teclas desenhadas você já cobriu, então é fácil confirmar uma passada completa. Teclas fora do desenho, como as do teclado numérico, teclas extras de macro ou as teclas a mais do padrão brasileiro, continuam aparecendo no painel da última tecla, mesmo sem contar para o total.
Para a página não rolar nem pular enquanto você testa, o teste cancela a ação normal de Espaço, Tab, setas, Page Up e Page Down, Home, End, Backspace, das teclas de função, do Alt, da tecla de menu e das teclas ’ e / (que no Firefox abrem a busca rápida), mas só enquanto o teclado na tela está com o foco e só quando você não está segurando Ctrl ou Cmd. O Esc sempre libera o foco, então você nunca fica preso.
Teclados ABNT2
A maioria dos teclados vendidos no Brasil segue o padrão ABNT2, com a tecla Ç, acentos como teclas mortas e duas teclas a mais que o layout americano. Como o teste trabalha com a posição física, o Ç corresponde à tecla desenhada como “;”, a tecla do til e do circunflexo corresponde à desenhada como “’”, e assim por diante. No painel da última tecla, o campo key mostra o caractere que o seu layout realmente produziu. Para as teclas de acento, muitos sistemas informam o valor “Dead”, que indica uma tecla morta à espera da próxima letra — isso é o comportamento esperado.
Encontrando teclas mortas, travadas e que repetem
- Tecla morta: você aperta e nada acende. Teste de novo em outro computador para descartar um problema de software antes de culpar o hardware.
- Tecla travada: a tecla continua azul depois que você solta. Teclas fisicamente presas muitas vezes voltam ao normal depois que você tira a tecla e limpa embaixo dela. Se só o desenho travou, pressione e solte a tecla mais uma vez.
- Tecla que repete: um toque digita duas letras num documento. O teste não mostra esse efeito diretamente, mas você pode abrir um campo de texto vazio, apertar a tecla devagar dez vezes e contar os caracteres.
Rollover e ghosting
Teclados mais baratos compartilham a fiação entre teclas, então certas combinações de três ou mais teclas não podem ser detectadas ao mesmo tempo. Isso se chama ghosting ou rollover limitado. Segure a combinação que você usa nos jogos e veja se todas as teclas ficam azuis juntas. Se uma continuar só com contorno, escolha outros comandos ou um teclado anunciado com anti-ghosting ou n-key rollover (NKRO). Depois que todas as teclas passarem, o teste de digitação é um bom jeito de experimentar o teclado digitando de verdade.
Limites conhecidos dos navegadores
Algumas teclas nunca chegam a uma página da web: o Fn em quase todo notebook, as teclas de brilho e volume tratadas pelo sistema e, às vezes, o Print Screen. No macOS, letras pressionadas com o Cmd segurado não enviam o evento de soltar, então o teste limpa todas as teclas pressionadas quando você solta o Cmd. Atalhos do navegador como Ctrl+W são reservados por ele e ficam de fora de propósito.
As teclas pressionadas só atualizam o desenho desta página; nada é salvo nem enviado.
Perguntas frequentes
Uma tecla continua só com contorno quando eu aperto. Ela está quebrada?
Nem sempre. Primeiro aperte algumas vezes, com firmeza e no centro. Se ainda não acender, teste o teclado em outra porta USB ou em outro computador. Se a tecla falhar em todos, o switch ou a membrana embaixo dela provavelmente está com defeito. Uma tecla que funciona num computador e não em outro indica problema de driver, de layout ou de remapeamento.
Meu teclado é ABNT2. O teste funciona?
Funciona. O desenho segue o layout americano, mas o teste identifica as teclas pela posição física, então o Ç acende a tecla que no desenho aparece como “;”. As duas teclas extras do ABNT2 — a da barra invertida ao lado do Shift esquerdo e a do “/?” ao lado do Shift direito — não fazem parte do desenho, mas aparecem no painel da última tecla com os códigos IntlBackslash e IntlRo.
Por que a tecla Fn e algumas teclas de mídia nunca acendem?
Muitas teclas são tratadas pelo próprio teclado ou pelo sistema operacional antes de o navegador receber qualquer coisa. Fn, brilho, volume e algumas teclas de mídia costumam estar nesse grupo, e em alguns sistemas a tecla Print Screen é usada pela ferramenta de captura de tela. Isso é normal e não quer dizer que a tecla esteja quebrada.
Como testar ghosting ou rollover do teclado?
Segure várias teclas ao mesmo tempo, por exemplo W, A, S e D mais Shift e Espaço. Todas as teclas seguradas devem ficar azuis juntas. Se uma continuar só com contorno enquanto as outras estão pressionadas, o teclado chegou ao limite de rollover. Muitos teclados de escritório registram só duas ou três teclas em certas combinações; teclados gamer costumam aceitar seis ou mais.
Qual a diferença entre key, code e keyCode?
O valor key é o caractere ou a ação produzida, como “a”, “A”, “ç” ou “Enter”. O code dá nome à tecla física, como KeyA ou ShiftLeft, e não muda com o layout. O keyCode é um número antigo das primeiras APIs dos navegadores; ele aparece porque jogos e scripts mais velhos ainda dependem dele.
Por que não consigo sair da área do teclado com Tab?
Enquanto o teclado na tela está com o foco, o Tab é capturado para que você possa testá-lo como qualquer outra tecla. Pressione Esc para liberar o foco, e o Tab volta a funcionar normalmente. Atalhos com Ctrl ou Cmd nunca são bloqueados.
Como acho uma tecla travada?
Uma tecla travada continua azul depois que você tira o dedo, porque o teclado ainda informa que ela está pressionada. Pressione e solte de novo: se o desenho voltar ao normal, só o evento de soltar se perdeu. Se continuar azul, ou a tecla ficar se repetindo sozinha num campo de texto, a tecla está presa fisicamente. Desconecte ou desligue o teclado, tire a tecla e limpe embaixo dela.
Ferramentas relacionadas
- Teste de digitaçãoDigite palavras comuns do português contra o relógio e veja suas palavras por minuto e sua precisão.
- Teste de microfoneVeja o nível do microfone ao vivo, troque de microfone e grave um trecho curto para ouvir sua voz.
- Teste de webcamVeja a imagem da câmera, a resolução e a taxa de quadros reais e salve uma foto.
- Teste de CPS (cliques por segundo)Clique o mais rápido que puder por 1, 5 ou 10 segundos e veja seus cliques por segundo.
- Teste de pixel mortoPreencha a tela com cores sólidas para achar pixels mortos, travados e acesos em segundos.