Ferramentas de Teste

Testador de Controle de Jogo

Verifique cada botão, gatilho e analógico do seu controle, com valores ao vivo.

Avalie esta ferramenta

Como usar Testador de Controle de Jogo

  1. Conecte o controle, depois pressione qualquer botão nele para que o navegador o detecte.
  2. Pressione cada botão e gatilho — eles acendem conforme você avança.
  3. Mova os analógicos e solte: valores que não voltam a zero indicam drift no analógico.

Sobre Testador de Controle de Jogo

Conecte um controle, pressione qualquer botão, e cada entrada nele aparece ao vivo: cada botão acende ao ser pressionado, gatilhos analógicos mostram um valor de 0 a 100 conforme você os aperta, e cada eixo de analógico é desenhado em uma barra com sua leitura exata de -1,00 a 1,00. O nome do controle informado pelo seu navegador também é exibido, o que é útil quando você não tem certeza se um controle está sendo reconhecido como um dispositivo Xbox, um dispositivo DirectInput ou algo genérico.

Uma coisa surpreende todo mundo: o navegador não mostrará seu controle até que você pressione um botão nele. Essa é uma regra de privacidade na especificação da Gamepad API, não um bug nem um controle quebrado — ocultar controles até que você deliberadamente use um evita que qualquer página faça fingerprinting silencioso do seu hardware. Então conecte, pressione um botão, e ele aparece. Chrome, Edge e Firefox suportam a API; o suporte do Safari é limitado, e a ferramenta avisa isso claramente em vez de mostrar um painel vazio.

Para verificar drift no analógico, solte ambos os analógicos e observe os números dos eixos. Um analógico saudável se estabiliza em 0,00 ou muito próximo disso. Se um continuar informando um valor por conta própria, isso é drift. Os testes de laptop e PC cobrem o resto da sua configuração.

Perguntas frequentes

Por que meu controle não é detectado?

Pressione um botão nele. Os navegadores deliberadamente ocultam controles até que você interaja com um, o que é uma regra de privacidade na especificação da Gamepad API, e não uma falha. Se ainda assim não aparecer, verifique o cabo ou o pareamento, e note que o Safari tem apenas suporte limitado, enquanto Chrome, Edge e Firefox funcionam.

Como verifico se há drift no analógico?

Solte completamente ambos os analógicos e observe os valores dos eixos. Eles devem indicar 0,00 ou extremamente perto disso. Um analógico que fica em 0,15 sem estar sendo tocado está com drift, e essa é a leitura que explica por que seu personagem anda sozinho.

Ele consegue testar gatilhos analógicos?

Sim. Os gatilhos informam um valor em vez de apenas pressionado ou não, e a ferramenta mostra isso como uma porcentagem enquanto você aperta. Um gatilho que salta direto para o máximo, ou nunca chega ao máximo, aparece imediatamente.

Funciona com controles PlayStation, Xbox e genéricos?

Ele mostra o que quer que o navegador exponha através da Gamepad API, o que cobre a maioria dos controles com fio e Bluetooth. A numeração dos botões varia entre controles e drivers, então a ferramenta rotula os botões por índice, em vez de adivinhar nomes que não pode saber.

Algo é instalado ou enviado?

Não. O teste roda inteiramente no seu navegador usando a Gamepad API, lendo o controle apenas enquanto a página está aberta. Nada sobre seu controle é enviado para lugar nenhum.