Teste de Controle
Teste de controle online e grátis. Ligue ou pareie qualquer controle, aperte um botão e veja ele acender. Confere todos os botões, os dois analógicos, os gatilhos e o drift no navegador, sem instalar nada e sem enviar nada.
▶ Conecte um controle e aperte qualquer botão
Ligue por USB ou pareie por Bluetooth. O navegador só informa o controle depois do primeiro aperto.
Gamepad API bruta · buttons[] · axes[] ›
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Conecte um controle, aperte qualquer botão e o controle correspondente acende no diagrama. O botão fica laranja enquanto você o segura e mantém um contorno verde-azulado depois de registrado, os dois analógicos desenham a posição conforme você os move e as barras dos gatilhos enchem com o valor analógico. Em dois minutos você descobre se todos os botões, analógicos e gatilhos ainda funcionam e se algum dos analógicos tem drift.
Este teste de controle funciona com qualquer controle que o seu computador ou celular já reconheça: Xbox Series X|S, Xbox One e 360, DualSense e DualShock 4, o Pro Controller e os Joy-Con do Switch, 8BitDo e a maioria dos controles USB ou Bluetooth genéricos. Ele roda na Gamepad API de todo navegador moderno, então não há nada para baixar e nada sai do seu dispositivo.
Como testar o controle
- Conecte o controle com um cabo USB ou pareie por Bluetooth nos ajustes do seu sistema operacional. Com fio é a forma mais confiável de testar; o Bluetooth também funciona, mas pode esconder um defeito no cabo ou somar latência.
- Aperte qualquer botão uma vez. Os navegadores mantêm o controle escondido de propósito até o primeiro aperto, então o diagrama fica apagado até você fazer isso. Depois aparecem, acima do diagrama, o nome do controle e o número de botões e eixos.
- Confira o layout. O teste escolhe Xbox, PlayStation ou Switch pelo ID do fabricante do controle e renomeia os botões de acordo. Se ele errou, escolha o certo acima do diagrama; Genérico mostra só números.
- Aperte cada botão uma vez, puxe os dois gatilhos até o fim, clique nos dois analógicos e gire cada um pela borda. A lista Ainda não apertados vai encolhendo e o contador chega ao total quando tudo responde.
- Aperte Zerar para limpar as marcas de testado e recomeçar, por exemplo depois de limpar um botão ou de trocar o controle do Bluetooth para o cabo.
Até quatro controles podem ficar conectados ao mesmo tempo. Os slots P1 a P4 acima do diagrama mostram o que o navegador enxerga; clique num slot para trocar o diagrama para aquele controle. Cada um guarda suas próprias marcas de testado.
O que cada parte da tela confere
O diagrama, os dois painéis dos analógicos, as barras dos gatilhos e a grade de dados brutos leem o mesmo estado do controle, mas cada um responde a uma pergunta diferente.
Botões
Todo botão de um controle padrão aparece no diagrama: os ombros (L1 e R1), os cliques dos analógicos (L3 e R3), o direcional, o botão Guide ou PS e, nos controles PlayStation, o clique do touchpad. Um botão que não muda de cor por mais que você aperte não está chegando ao computador. Um botão que acende quando você aperta outro é defeito de ligação ou de firmware, não do navegador.
Gatilhos
Os dois gatilhos são analógicos nos controles Xbox e PlayStation, por isso o teste os mostra como barras de 0,00 a 1,00 em vez de simplesmente ligado ou desligado. Puxe devagar e a barra deve encher de forma suave. Um gatilho que pula direto de zero para cheio é digital (Switch, muitos arcade sticks) ou está com o controle em modo de compatibilidade, e não é defeito.
Analógicos e drift
Cada painel de analógico desenha os valores X e Y ao vivo numa mira. Solte o analógico e veja onde o ponto para. O painel mostra o desvio em repouso como porcentagem do curso total e o colore: verde-azulado abaixo de 5%, laranja entre 5% e 10%, vermelho acima. Vermelho quer dizer que o controle está avisando o jogo que você empurra o analógico quando não está, e essa é a definição de drift do analógico.
A página inicial dá uma leitura ao vivo; o teste de drift dedicado mede os dois analógicos por dez segundos com as mãos fora e dá uma nota ao resultado, para você comparar antes e depois de limpar ou calibrar.
Dados brutos da Gamepad API
A grade no fim mostra a visão do próprio navegador sobre o controle: de buttons[0] a buttons[16] (mais os extras) com o valor de cada um, e de axes[0] a axes[3] com quatro casas decimais. São os mesmos dados que todo jogo web e emulador recebe. Servem quando o controle tem layout fora do padrão, quando você confere um app de remapeamento ou quando o suporte pergunta exatamente que índice um botão reporta.
Como ler os resultados
Quais controles e navegadores funcionam
Chrome e Edge dão o quadro mais completo: mapeamento padrão para quase todos os controles, vibração e o botão do touchpad nos controles PlayStation. Firefox e Safari leem botões e analógicos igualmente bem, mas não expõem a vibração. A tabela mostra o que esperar dos controles que a maioria das pessoas testa.
| Controle | Chrome / Edge | Vibração | Firefox | Safari |
|---|---|---|---|---|
Xbox Series X|S, Xbox One USB e Bluetooth. O botão Share aparece como um índice extra. Vibração dos gatilhos só no Chrome por USB. | ● | ● | ● | ● |
Xbox 360 Com fio ou com o receptor sem fio. O Safari pode precisar do driver oficial. | ● | ● | ● | ◐ |
DualSense (PS5) O clique do touchpad é o botão 17. Gatilhos adaptativos, alto-falante e giroscópio não chegam aos navegadores. | ● | ● | ● | ● |
DualShock 4 (PS4) O clique do touchpad é o botão 17. A cor da barra de luz não pode ser mudada por uma página. | ● | ● | ● | ● |
Controle Pro do Switch A/B e X/Y vêm trocados em relação ao Xbox. A vibração HD aparece, no máximo, como vibração comum. | ● | ◐ | ◐ | ◐ |
Joy-Con Um Joy-Con sozinho é mapeado de lado, com layout fora do padrão; um par pode aparecer como dois controles. | ◐ | ○ | ◐ | ◐ |
8BitDo e outros controles XInput Depende da chave de modo: o modo X-input mapeia direito, o modo D-input pode não mapear. | ● | ◐ | ● | ● |
USB genérico / DirectInput Os botões aparecem na ordem do próprio controle. Use a grade de dados brutos. | ◐ | ◐ | ◐ | ◐ |
Controles que usam DirectInput em vez de XInput, incluindo muitos controles baratos de PC e a maioria dos fight sticks, também funcionam, mas os botões chegam na ordem escolhida pelo fabricante. O teste marca esses casos como mapeamento fora do padrão e os nomes do diagrama podem não bater; use a grade de dados brutos, onde os números de índice estão sempre certos.
Quando fazer um teste de controle
Comprando usado. Faça a varredura completa dos botões e o teste de drift antes de o dinheiro trocar de mãos. Drift e um gatilho gasto são os dois defeitos que os vendedores mais omitem no anúncio, e os dois aparecem aqui em menos de um minuto.
Antes de acionar a garantia. O suporte pergunta se o defeito acontece fora do jogo. Um print desta página com o desvio em repouso em vermelho, ou um botão que nunca acende, é a prova que eles querem.
Jogo que não responde. Quando um jogo ignora o controle, esta página mostra de que lado está o problema. Se todos os botões acendem aqui, o controle e o sistema operacional estão bem e a causa são as configurações de entrada do jogo ou um overlay como o Steam Input. Se nada acende, o defeito está no controle, no cabo ou no pareamento.
Depois de limpar ou consertar. Use o teste de analógico para confirmar que um módulo novo chega ao curso total em todas as direções e o teste de vibração para ver se os dois motores ainda disparam depois de remontar a carcaça.
Comparando conexões. O teste de delay e o teste de polling rate mostram a diferença entre USB e Bluetooth no mesmo controle, o que decide se vale puxar um cabo até o sofá.
O que o teste não consegue ver
A Gamepad API informa botões, eixos e vibração básica, e mais nada. Nível de bateria, resistência dos gatilhos adaptativos do DualSense, posição do dedo no touchpad, sensores de movimento, alto-falante e barra de luz não podem ser lidos por uma página web em nenhum navegador. Um controle também pode se comportar de outro jeito dentro de um jogo: Steam Input, DS4Windows e ferramentas parecidas ficam entre o controle e o jogo e podem remapear ou esconder entradas que esta página mostra corretamente.
Mais testes de controle
Cada teste abaixo examina uma parte do seu controle em mais detalhe.
- Teste de DriftSolte os analógicos e veja se eles se mexem sozinhos.
- Teste de AnalógicoDesenhe um círculo para checar curso, circularidade e zona morta.
- Teste Controle XboxLayout e nomes dos botões do Xbox Series X|S, One e 360.
- Testar Controle PS5Layout do DualSense com touchpad, gatilhos e botão Mic.
- Teste de Controle PS4Layout do DualShock 4 com touchpad e botão Share.
- Teste de VibraçãoAcione os motores esquerdo, direito e dos gatilhos separadamente.
- Testar Delay do ControleMeça o input lag via USB e Bluetooth.
- Teste de Polling RateVeja quantas vezes por segundo seu controle reporta.
- Como Arrumar DriftLimpeza, zona morta, calibração e quando trocar o módulo.
- DualShock Calibration GUI ↗Calibre controles PlayStation e corrija drift do analógico no DualShock 4 e no DualSense.
- Mouse Test ↗Teste todos os botões do mouse, a rodinha, cliques duplos e a taxa de polling.
- Teste de teclado ↗Aperte cada tecla para achar teclas mortas, travadas e com repetição.
- Analisador de DPI ↗Meça o DPI real do seu mouse e converta a sensibilidade entre jogos.
- Volume Shader ↗Teste o desempenho da sua GPU no navegador com um teste de estresse de renderização volumétrica 3D.
Perguntas frequentes
Por que o teste de controle não detecta o meu controle?
Aperte um botão primeiro. Os navegadores escondem qualquer controle até você apertar alguma coisa nele, então um controle recém-conectado fica invisível até a primeira entrada. Se ele continuar sem aparecer, confira se nenhum outro programa, como o Steam ou um app de remapeamento, assumiu o controle com exclusividade, tente outra porta USB ou pareie o Bluetooth de novo e deixe a aba do navegador em primeiro plano.
Preciso instalar alguma coisa para testar o controle?
Não. O teste usa a Gamepad API, que Chrome, Edge, Firefox e Safari já trazem. Nada é baixado, nenhum driver é instalado e não precisa de conta. Funciona no Windows, macOS, Linux, ChromeOS, Android e no iPhone ou iPad com um controle Bluetooth.
Dá para testar o controle no celular?
Dá. Pareie o controle por Bluetooth nos ajustes do celular, abra esta página no Chrome do Android ou no Safari do iOS e aperte um botão. O diagrama, os painéis dos analógicos e os dados brutos funcionam como no computador; só a vibração não está disponível nos navegadores de celular.
Meu analógico mostra um valor sem eu encostar nele. Estragou?
Não necessariamente. Todo analógico descansa um pouco fora do centro; abaixo de 5% é normal e a zona morta dos jogos esconde isso. Entre 5% e 10% você pode notar a câmera se arrastando devagar em alguns jogos. Acima de 10% é drift do analógico que a maioria dos jogos mostra, e chegou a hora de limpar, calibrar ou trocar o módulo. Rode o teste de drift para uma medição de dez segundos com nota.
Por que os nomes dos botões são diferentes do meu controle?
O navegador informa os botões por posição, não por nome, e o teste coloca os nomes do layout que detectou. Escolha Xbox, PlayStation, Switch ou Genérico acima do diagrama se ele errou. A grade de dados brutos no fim da página sempre mostra os números de índice do próprio navegador, que nunca mudam.
Algum dado do meu controle é enviado para algum lugar?
Não. A página lê o estado do controle no seu navegador e desenha na tela. Nada vai para um servidor, nada é guardado, e fechar a aba descarta tudo. O único tráfego externo é a análise padrão de acessos descrita na política de privacidade.
Por que não consigo testar os gatilhos adaptativos, os gestos do touchpad ou o giroscópio do PS5?
Os navegadores só expõem botões, eixos e vibração básica. A resistência dos gatilhos adaptativos do DualSense, a posição do dedo no touchpad, o alto-falante e os sensores de movimento não fazem parte da Gamepad API, então nenhuma página consegue lê-los. O clique do touchpad e a vibração comum funcionam; o botão Mic depende do sistema operacional e pode aparecer como um índice extra na grade de dados brutos.
O que fazer depois que o teste achar um problema?
Anote qual controle falhou e como. Um botão que nunca responde costuma ser um switch morto ou contato sujo. Um analógico com desvio é drift, que limpeza, zona morta ou calibração muitas vezes resolvem antes de você trocar o módulo. O guia de como arrumar drift mostra cada passo em ordem.