Controller Tester e teste de controle online

Use este gamepad tester gratuito para testar botões, analógicos, gatilhos, stick drift, deadzone, polling rate e suporte a vibração diretamente no navegador.

controller testercontroller testgamepad testerteste de controleinput test

Metodologia honesta no navegador

O ControllerTest lê a Gamepad API localmente. Ele mostra estado de botões, deslocamento do centro dos analógicos, valores dos gatilhos e vibração exposta pelo navegador.

O polling rate é estimado por timestamps do navegador. Use para comparar configurações, não como certificação de laboratório.

Ler FAQ

Feito para checagens reais de controle

Um tester de controle precisa fazer mais do que acender botões. Esta versão ajuda na compra de controles usados, diagnóstico de reparos e exportação de resultados repetíveis.

Checagem de controle usado

Faça uma revisão rápida antes de comprar ou vender. Verifique botões, drift, gatilhos, vibração e pontuação geral.

Exportação para assistência

Baixe JSON ou CSV para ordens de serviço, garantia, comparação antes/depois e capturas para clientes.

Testes por dispositivo

Use o mesmo motor de diagnóstico com Xbox, DualSense, DualShock, Switch Pro, Joy-Con e controles genéricos de PC.

Como testar um controle

Use o mesmo fluxo repetível para um controle novo, uma compra usada ou uma comparação antes/depois de reparo.

01

Conecte e ative

Conecte por USB, Bluetooth ou adaptador e pressione qualquer botão para o navegador expor o dispositivo da Gamepad API.

02

Revise input bruto

Pressione cada botão, mova os dois analógicos e aperte os gatilhos devagar. Procure input ausente, valores travados ou jitter em repouso.

03

Rode diagnósticos

Meça drift, estime deadzone, gire para circularidade e compare estabilidade de polling no mesmo navegador e sistema.

04

Exporte o relatório

Copie um resumo de estado ou exporte JSON, CSV e um cartão para venda, reparo ou suporte.

Precisão e suporte do navegador

Testes no navegador são úteis, mas nem todo resultado tem a mesma precisão. Esta matriz explica o que é medido diretamente e o que deve ser tratado como estimativa.

Área do controleResultado no navegadorNota prática
Controles Xbox / XInputNormalmente mapeamento padrão

O melhor primeiro teste costuma ser USB no Chrome, Edge ou Firefox.

DualSense / DualShockSuporte varia por sistema

A resistência dos gatilhos adaptativos não é controlada pela Gamepad API padrão.

Switch Pro / Joy-ConMapeamento pode variar

Use a grade de input ao vivo para confirmar os rótulos reais.

Vibração / hápticaDetecção de capacidade

Um jogo pode vibrar mesmo quando o navegador não expõe um atuador compatível.

Polling rateEstimativa do navegador

Útil para comparação, não é analisador USB nem certificação de hardware.

About, suporte e legal

Veja o contexto do projeto, solução de problemas, feedback, privacidade e termos antes de compartilhar um relatório ou usar a ferramenta em reparos.

FAQ do controller test

Respostas rápidas sobre acesso do navegador, vibração, drift e limites de gatilhos adaptativos.

Por que a página pede para pressionar um botão?

Navegadores normalmente escondem gamepads até o usuário interagir fisicamente com o controle. Pressione qualquer botão depois de conectar.

Este controller test corrige stick drift?

Não. Ele mede drift e recomenda uma deadzone para jogos. Drift severo geralmente exige limpeza, troca do módulo ou garantia.

Como o polling rate do controle é medido?

A ferramenta estima a frequência com timestamps da Gamepad API e mudanças visíveis de input. É uma estimativa do navegador, não leitura de analisador USB.

Suporta gatilhos adaptativos do PS5?

A Gamepad API padrão pode ler o curso dos gatilhos quando o sistema expõe esse dado, mas normalmente não controla a resistência adaptativa do DualSense.

Meus dados do controle são enviados?

Não. O teste roda localmente no navegador. Relatórios, CSV, JSON e cartões são gerados no seu dispositivo.

Quais navegadores funcionam melhor?

Chrome e Edge costumam expor mais recursos da Gamepad API no Windows. Firefox também funciona para input, mas vibração e mapeamento podem variar.