Teste Controle
Teste um gamepad ou controle no navegador. Aperte qualquer botão para ativá-lo, e cada entrada aparece ao vivo — botões, bumpers, gatilhos, analógicos e o D-pad. Um botão morto, um analógico com drift ou um motor de vibração silencioso aparecem em segundos.
Funciona com Xbox, PlayStation, Switch Pro e a maioria dos controles de terceiros via USB ou Bluetooth. Se nada aparecer, aperte um botão — os navegadores escondem controles parados até você fazer isso.
Conecte um controle por USB ou Bluetooth, depois aperte qualquer botão para ativá-lo.
Os navegadores escondem controles parados dos sites até você apertar um botão — é uma regra de privacidade, não um defeito. Um aperto e ele aparece aqui.
Solte os analógicos e observe os valores dos eixos. Perto de 0.00 é saudável; um analógico em repouso claramente fora de zero é o drift que você sente nos jogos.
O suporte do navegador à vibração é inconsistente — Chrome e Edge com um controle Xbox funcionam melhor. Se as entradas registram mas a vibração fica em silêncio, suspeite do navegador antes dos motores.
Controles desgastam uma entrada de cada vez: um analógico começa a dar drift e seu personagem anda sozinho na tela, um bumper registra apenas a cada três apertos, um gatilho para de puxar até o fim. No jogo você nunca sabe se o problema é o controle, o jogo ou você mesmo. Este testador mostra exatamente o que seu controle reporta ao computador, nada mais — uma checagem rápida antes de comprar ou vender um controle usado, depois de uma queda ou um derramamento, ou quando um jogo para de reconhecer entradas que você tem certeza que apertou. Funciona com Xbox, PlayStation, Switch Pro e a maioria dos controles de terceiros, do mesmo jeito que o Teste de Teclado e o Teste de Mouse testam seus outros dispositivos de entrada — nada para instalar, tudo roda localmente.
O teste usa a Gamepad API do navegador, que consulta o estado completo do controle a cada quadro — um valor para cada botão e cada eixo. Botões digitais marcam 0 ou 1; gatilhos analógicos reportam tudo entre os dois extremos, então dá para ver um aperto lento subir de 0.00 a 1.00. Cada analógico reporta dois eixos de −1 a +1, com 0 no centro. Por privacidade, os navegadores escondem controles conectados dos sites até você apertar um botão — esse primeiro toque é o que faz o seu aparecer aqui. Os botões de vibração acionam os motores de rumble pela mesma API; a maioria dos controles tem dois, um motor pesado para vibração profunda e um leve para vibrações mais agudas.
Como identificar drift no analógico
Solte os dois analógicos e observe os valores dos eixos. Um analógico saudável fica perto de 0.00 nos dois eixos; alguns centésimos de desvio são desgaste normal, e os jogos escondem isso dentro da zona morta. Drift é um analógico em repouso que reporta um valor claramente diferente de zero, ou que se move sozinho. Os jogos leem esse desvio como um empurrão constante, por isso uma câmera derivando ou um personagem andando sozinho te acompanha de jogo em jogo. A causa é o próprio módulo do analógico — um potenciômetro desgastado ou sujo — não os jogos que ele arruína. Limpe a base do analógico com álcool isopropílico e recalibre nas configurações do sistema; se o desvio persistir, o módulo precisa ser trocado.
Controle não aparece?
A Gamepad API só revela um controle depois que você interage com ele, então um controle que não aparece geralmente é um problema de conexão, não um defeito:
- Aperte um botão — os navegadores escondem controles parados até você fazer isso.
- Reconecte o cabo USB, ou confira se o controle está realmente pareado por Bluetooth, não só ligado.
- Feche programas que capturam o controle primeiro: Steam, ferramentas de remapeamento como DS4Windows ou reWASD, e apps de remote play.
- Troque USB por Bluetooth (ou o contrário), e teste outra porta ou cabo.
- Teste no Chrome ou no Edge — eles têm o suporte mais completo à Gamepad API.
- Parou de responder no meio do teste? Carregue ou troque as pilhas; muitos controles dormem quando ficam parados.
Problemas comuns do controle
| Problema | O que você vê neste teste | Solução |
|---|---|---|
| Drift no analógico | Um eixo sem toque fica longe de 0.00, ou se move sozinho | Limpe a base do analógico, recalibre ou troque o módulo do analógico |
| Botão morto ou inconsistente | O botão nunca acende, ou pisca com um único aperto | Limpe embaixo do botão; troque a membrana de contato se persistir |
| Gatilho não chega ao fim do curso | O valor trava abaixo de 1.00 por mais forte que você aperte | Limpe o mecanismo do gatilho; um potenciômetro desgastado precisa ser trocado |
| Sem vibração | Botões e analógicos funcionam, mas o teste de vibração fica parado | Verifique primeiro o suporte do navegador à vibração, depois suspeite dos motores ou dos conectores |
| Desconexões aleatórias | O controle some do testador no meio do uso | Carregue ou pareie o controle novamente; teste outro cabo ou outra porta USB |
