Como usar
- Conecte o controle e aperte qualquer um dos seus botões para que o navegador o liste em Controle.
- Aperte cada botão, gatilho e analógico, um de cada vez, e acompanhe os valores em Botões e gatilhos, Eixos e Analógicos.
- Solte cada analógico e veja se o ponto volta para dentro do círculo tracejado da zona morta.
- Clique em Teste de vibração para fazer o controle vibrar, se ele tiver essa função.
Botões, gatilhos e eixos
Cada botão informa se está pressionado e até onde foi empurrado. Gatilhos e alguns botões de face informam um valor entre 0 e 1, mostrado em porcentagem. Os eixos informam uma posição entre −1 e 1, mostrada com três casas decimais.
Mapeamentos padrão e outros
Quando o navegador reconhece o layout de um controle, ele informa o mapeamento padrão, então os botões e analógicos têm nomes. Outros controles informam apenas números. Um botão sem nome continua mostrando o seu número, para que você veja que ele funciona.
Desvio do analógico e zona morta
Um analógico muito usado por anos pode informar um valor pequeno em repouso. Isso é o desvio. O círculo tracejado é uma zona morta de 10% da faixa: dentro dele, um jogo ignora o movimento. Se o ponto fica fora do círculo com o analógico solto, o analógico está desviando. Um pequeno deslocamento é normal em alguns controles; um deslocamento constante que move um personagem sozinho em um jogo vale a pena ser consertado.
Vibração
A vibração usa os motores do controle pela API de háptica de gamepad do navegador. O pulso de teste dura meio segundo, com metade da força. Nem todo controle ou navegador oferece vibração; quando ela não existe, o teste informa isso.
Exemplo: lendo um gatilho e um analógico
Um gatilho apertado até a metade informa 0,5, que a página mostra como 50%; totalmente apertado, informa 1, mostrado como 100%. Um analógico em x = −0,4 e y = 0,3 está a 0,5 do centro, fora da zona morta de 0,1, então é lido como desvio.
Perguntas frequentes
O teste grava os meus toques nos botões?
Não. O controle é lido pelo seu navegador enquanto esta página está aberta. Nada é gravado, armazenado nem enviado ao nosso servidor.
Por que o meu controle não aparece na lista?
Conecte o controle e aperte um botão nele, porque os navegadores só mostram um controle depois de um toque. Se ele continuar sem aparecer, tente outra porta USB ou outro cabo.
Por que o mapeamento diz não padrão?
O navegador não reconheceu o layout, então informa botões e eixos numerados. O controle continua funcionando em jogos que o suportam diretamente; o teste apenas não consegue dar nomes aos botões.
O que é o desvio do analógico?
O desvio é um analógico que informa movimento enquanto está solto, porque o sensor se desgastou ou saiu do lugar. Em jogos, ele pode fazer um personagem andar sozinho. O teste mostra isso como um ponto fora do círculo da zona morta.
O teste de vibração funciona em todos os controles?
Não. Ele precisa de um controle e de um navegador que suportem o atuador de vibração. Quando não há suporte, o teste informa isso.
Fontes
- W3C (em inglês): Gamepad API, especificação
- MDN Web Docs (em inglês): Gamepad API
- W3C (em inglês): Gamepad extensions, vibração e háptica
Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.