Teste de teclado

Clique na área cinza e pressione as teclas. Cada tecla acende enquanto está pressionada, a tabela lista os últimos 20 eventos de tecla e o contador mostra quantas teclas o teclado informa ao mesmo tempo.

Gratuita Funciona no seu navegador Verificada em quinta-feira, 12 de novembro de 2026

Esta ferramenta funciona no seu navegador. O que você digita não é enviado para nós.

Como usar

  1. Clique na área cinza para que ela receba o foco.
  2. Pressione cada tecla. Uma tecla acende enquanto você a mantém pressionada e continua com um tom depois de pressionada.
  3. Segure três teclas juntas, por exemplo Q, A e W, e leia Máximo de teclas pressionadas ao mesmo tempo e Verificação de teclas simultâneas.
  4. Verifique a tabela de event.key e event.code. Clique em Limpar para recomeçar.

O que o teste mostra

event.code nomeia a tecla física. A tecla na posição do A é KeyA em qualquer layout, e o nome não muda quando o idioma do teclado muda. event.key é o caractere ou o nome que o sistema produz com o layout atual, por isso muda com o idioma.

  • event.code: a tecla física, por exemplo KeyA ou Digit2.
  • event.key: o que a tecla produz, por exemplo a ou A, conforme Shift e o layout.
  • localização: se a tecla fica à esquerda ou à direita do teclado, ou no teclado numérico.
  • repetição: sim quando a tecla continua pressionada e o sistema a envia de novo.

Layouts na imagem

O ANSI (EUA) tem uma tecla Enter curta e uma tecla de barra invertida no canto superior direito. O ISO tem uma tecla Enter alta e uma tecla extra à esquerda do Z. O turco Q usa a forma ISO com letras turcas: o ı fica onde o I fica no teclado americano, e ğ, ü, ş, i, ö e ç ficam depois do P, depois do Ğ, depois do L, depois do Ş, depois do M e depois do Ö. O AZERTY (francês) usa a forma ISO com as letras deslocadas: o A fica onde o Q fica no teclado americano, o Z onde fica o W, o Q onde fica o A, o W onde fica o Z, e o M depois do L. Os números exigem Shift. O QWERTZ (alemão) usa a forma ISO com Y e Z trocados, e Ü, Ö, Ä e ß ficam depois do P, depois do L, depois do Ö e depois do 0. O ABNT2 (brasileiro) usa a forma ISO com o Ç depois do L, uma tecla de apóstrofo à esquerda do 1 e uma tecla extra à esquerda do Shift direito, que digita / e ?. As letras impressas mostradas são as legendas usuais; as teclas do seu teclado podem ser diferentes.

Os códigos não mudam com o layout. O código nomeia a posição da tecla no teclado americano: a tecla que imprime A no AZERTY tem o código KeyQ, e event.key mostra o A.

Rollover e tecla fantasma

Rollover é o número de pressionamentos de tecla que um teclado informa ao mesmo tempo. Um teclado com rollover completo informa cada tecla que você mantém. Um teclado mais barato pode perder uma tecla quando várias são pressionadas em certo padrão, o que se chama ghosting, ou tecla fantasma. Para verificar, mantenha três ou mais teclas pressionadas, como Q, A e W, e veja se todas acendem.

Exemplo: a tecla I em um teclado turco Q

Em um teclado turco Q, a tecla na posição do I americano imprime ı. Ao pressioná-la, o event.code é KeyI e o event.key é ı. Com Shift pressionado, o event.key passa a ser I. A posição da tecla e o código continuam iguais; só o caractere muda com o layout.

Perguntas frequentes

O teste grava o que eu digito?

Não. A página lê os eventos de tecla somente enquanto a área de teste está com o foco, mostra-os na tela e os descarta quando você limpa o teste ou sai da página. Nada é enviado ao nosso servidor nem guardado no navegador.

Por que uma tecla não acende?

Algumas teclas são usadas pelo sistema ou pelo navegador antes que a página as veja, como Ctrl+W, Alt+Tab ou a tecla Windows. Experimente a tecla em outro aplicativo: se ela acender ali, o navegador não a entrega à página.

O que mostra a verificação de teclas simultâneas?

Ela mostra se três ou mais teclas foram registradas juntas durante este teste. Se uma tecla deixa de acender enquanto você mantém três teclas que formam um canto ou um retângulo, o teclado pode ter ghosting.

Por que o event.key muda quando eu troco o idioma do teclado?

O event.key é o caractere que o sistema produz com o layout atual: a tecla na posição do I dá ı em um layout turco e i em um layout em inglês. O event.code continua o mesmo, porque nomeia a tecla física.

O teste funciona no telefone?

Pouco: o teclado da tela não envia os códigos das teclas físicas da mesma forma. Use um computador com teclado físico para um teste completo.

Fontes

Números e texto verificados pela última vez em quinta-feira, 12 de novembro de 2026.

Usamos cookies necessários para o site funcionar. Com o seu consentimento, o Google também usa cookies de publicidade para mostrar anúncios personalizados. Se você recusá-los, continuará vendo anúncios, mas eles não serão personalizados.