Developer Tools

Teste de Teclado e Mouse: Como Verificar Cada Tecla e Botão Sem Instalar Software

Um guia completo para testar seu teclado e mouse diretamente no navegador — detecte teclas presas, teste todos os botões do mouse, meça a precisão dos cliques e verifique o comportamento do scroll instantaneamente.

6 min de leitura

Close-up de teclado mecânico com keycaps coloridas

Seja porque você acabou de comprar um teclado novo, suspeita que uma tecla está travando ou precisa verificar se um botão do mouse está sendo registrado corretamente — você não precisa baixar nenhum software. Os navegadores modernos expõem eventos de teclado e mouse com todos os detalhes, o que significa que uma ferramenta bem desenvolvida para o browser faz tudo o que um programa de teste independente faria.

Veja como usar cada ferramenta e o que observar.

Teste de Teclado: Encontre Teclas Travadas, Ausentes ou com Defeito

Os problemas mais comuns em teclados são:

  • Teclas que não registram — a tecla parece normal fisicamente, mas não produz nenhum caractere
  • Teclas que travam — enviam eventos de keydown repetidos sem estarem sendo pressionadas
  • keyCode errado — raro em teclados modernos, mas importante para layouts remapeados
  • Problemas com teclas modificadoras — Ctrl, Shift, Alt ou Meta não acionam corretamente

Nossa ferramenta Keyboard Test exibe um layout visual completo do teclado. Pressione qualquer tecla e ela acende:

  • 🟢 Verde — a tecla foi pressionada e solta com sucesso
  • 🟣 Roxo — a tecla está sendo mantida pressionada no momento
  • Branco — ainda não foi testada

Lendo o Painel de Informações da Tecla

Cada pressionamento exibe oito dados:

Campo O que significa
Key O caractere produzido (a, A, Enter, Space)
Code A posição física da tecla (KeyA, ShiftLeft, Space)
KeyCode Código numérico legado (ainda usado por alguns aplicativos)
Location Standard / Left / Right / Numpad
Modifiers Quais teclas Ctrl/Shift/Alt/Meta estão pressionadas
Repeat Yes se a tecla está sendo mantida e repetindo automaticamente
Which Campo legado, igual ao keyCode para a maioria das teclas
Unicode Ponto de código U+XXXX para caracteres imprimíveis

Key vs. Code: Key depende do layout (pressionar a mesma tecla física em um teclado AZERTY produz um caractere diferente), enquanto Code sempre se refere à posição física. Se você está desenvolvendo um jogo ou sistema de atalhos, use Code.

Alternância de Layout

A ferramenta suporta três layouts:

  • 🇺🇸 QWERTY — layout padrão americano
  • 🇫🇷 AZERTY — layout francês (A e Q invertidos, teclas acentuadas)
  • 🇩🇪 QWERTZ — alemão/Europa Central (Y e Z invertidos, umlauts)

Selecione o layout que corresponde ao seu teclado físico para que a visualização reflita a realidade.

Exportando Resultados

Após o teste, clique em Export para baixar um relatório .txt listando todas as teclas testadas, todas as não testadas e o histórico completo de pressionamentos. Útil para chamados de suporte técnico ou para comparar dois teclados.


Teste de Mouse: Todos os Botões, Todas as Direções de Scroll

Problemas no mouse são mais difíceis de diagnosticar porque costumam ser intermitentes. Um botão pode funcionar 95% do tempo, mas dar duplo clique quando você clica uma vez, ou o scroll wheel pode pular posições. Nossa ferramenta Mouse Test captura tudo em tempo real.

O Que é Testado

Botões do Mouse (0–4):

Botão Nome Uso comum
0 Esquerdo Clique principal
1 Meio Clique do scroll / abrir em nova aba
2 Direito Menu de contexto
3 Voltar Voltar no navegador
4 Avançar Avançar no navegador

Cada botão exibe:

  • Estado ativo (colorido, reduzido) enquanto pressionado
  • Estado testado (contorno verde) após ser solto
  • Contagem de cliques — quantas vezes foi clicado

Scroll Wheel: A ferramenta rastreia o delta de scroll vertical e horizontal. Um scroll wheel com defeito frequentemente apresenta valores de delta irregulares (saltos grandes em vez de incrementos suaves) que são invisíveis durante o uso normal.

Mapa de Cliques: A grade escura na parte inferior registra as últimas 50 posições de clique como pontos coloridos — esquerdo (índigo), meio (âmbar), direito (rosa). Use isso para verificar a precisão dos cliques em diferentes posições da tela ou para identificar problemas de duplo clique (dois pontos aparecendo próximos um do outro a partir de um único clique).

Falhas Comuns no Mouse e Como Elas Aparecem

Falha de duplo clique: Você clica uma vez, mas dois pontos aparecem no mapa de cliques, ou a contagem de cliques salta de 2 em 2.

Botão travado: O botão permanece no estado ativo (pressionado) após ser solto — o fundo colorido não desaparece até você clicar novamente.

Scroll com deriva: O valor de Scroll Y muda mesmo sem você ter tocado no scroll wheel.

Botões laterais não detectados: Os botões 3 e 4 não mostram atividade mesmo ao serem pressionados — alguns sistemas não repassam esses eventos ao navegador.


Velocidade de Digitação: Teste o Desempenho Completo do Teclado

Depois de confirmar que todas as teclas estão sendo registradas corretamente, teste o desempenho no mundo real com nosso Typing Speed Test. Ele mede:

  • WPM — palavras por minuto
  • Accuracy — percentual de caracteres digitados corretamente
  • Errors — total de erros de digitação
  • Time — configurável para 30s, 60s ou 120s

O teste usa trechos reais em inglês em vez de caracteres aleatórios, o que reflete melhor os padrões reais de digitação. Busque 40+ WPM para um uso diário confortável; digitadores profissionais costumam atingir 70–100 WPM.


Tela e Display: Confirme que sua Configuração está Correta

O teste de hardware não envolve apenas dispositivos de entrada. Se você está configurando uma nova estação de trabalho ou solucionando problemas de exibição, nossa ferramenta Screen Resolution & Display Info mostra:

  • Resolução da tela e tamanho do viewport
  • Device pixel ratio (DPR) — útil para entender displays retina/HiDPI
  • Profundidade de cor
  • Taxa de atualização
  • Orientação

Um DPR de 2 significa que sua tela está renderizando com o dobro dos pixels lógicos (display retina). Se o seu DPR é 1, mas você esperava 2, as configurações de escala do seu sistema operacional podem não estar configuradas corretamente.


Lista de Verificação Rápida para Diagnóstico

Use esta lista ao diagnosticar problemas em dispositivos de entrada:

  1. ✅ Abra o Keyboard Test e pressione cada tecla sistematicamente — comece pela linha Fn, depois a linha de números, depois as letras e, por fim, as modificadoras
  2. ✅ Verifique a seção Untested keys na parte inferior — qualquer tecla ainda listada após uma varredura completa é suspeita
  3. ✅ Mantenha uma tecla pressionada por 2 segundos e verifique Repeat: Yes — se aparecer No, a repetição automática pode estar desativada no seu sistema operacional
  4. ✅ Abra o Mouse Test e clique em todos os botões, incluindo Voltar e Avançar
  5. ✅ Role devagar e observe o valor de Scroll Y — ele deve aumentar de forma suave em pequenos incrementos
  6. ✅ Verifique o mapa de cliques em busca de pontos fantasmas (cliques extras que você não fez)

Para teclados com teclas travadas ou entradas perdidas que surgiram após contato com líquido, fazer o teste com o teclado levemente inclinado pode confirmar se o problema é posicional (acúmulo de líquido).