Trocar idioma?

Trocar o idioma apagará os dados do teste atual. Continuar?

Teste de controle

Use este teste de controle para verificar botões, analógicos, gatilhos e vibração suportada.

Guia e perguntas frequentes

Visualização 3D do controle

Layout de botões desconhecidoNenhum controle conectadoUse o controle físico para iniciar os testes e arraste o modelo para inspecionar sua aparência.
Carregando modelo 3D…
Aguardando conexão

Analógicos

Movimento do analógico em tempo real

Analógico esquerdo

X —Y —

Analógico direito

X —Y —

Gatilhos

Valores reportados pelo navegador

Gatilho esquerdo

B6

Gatilho direito

B7

Botões

Nenhuma leitura em tempo real

Botões testados

— / —

Eixos reconhecidos
—
Botões reconhecidos
—

Teste de vibração

Clique em um efeito de vibração, ou puxe ambos os gatilhos juntos (LT + RT / L2 + R2 / ZL + ZR) para alternar entre os efeitos.

Analógicos

Registro de entradas brutas

Conecte um controle para inspecionar cada eixo relatado.

Cobertura: —

Os botões verificados contam para a cobertura. Exclua as posições reservadas pelo navegador ou dispositivo; a entrada não observada sozinha não estabelece um defeito.

Nenhum botão disponível ainda.

Registro de eventos

HorárioEventoEntradaValor
Nenhuma mudança foi testada ainda.
Método e limitações

Essas são entradas visíveis pelo navegador. Leituras de quadro de exibição não são relatórios USB ou latência de hardware. Nenhuma calibração, zona morta ou pontuação de qualidade é aplicada.

Guia do teste de controle: entradas, analógicos e vibração

Este teste de controle exibe os botões, eixos dos analógicos e valores dos gatilhos relatados pelo navegador. Observe os valores brutos enquanto move cada controle, depois compare-os em repouso. A detecção do dispositivo, mapeamento e vibração dependem do controle, conexão e navegador.

Como testar

  1. Conecte seu controle por USB ou Bluetooth, depois pressione um botão do controle. Se vários dispositivos estiverem conectados, selecione o que deseja testar. Use HTTPS ou localhost para acesso ao Gamepad API.
  2. Pressione e solte cada botão, mova os analógicos em toda sua faixa e depois solte-os e observe os valores X/Y em repouso. Puxe e solte cada gatilho. Os valores dos gatilhos descrevem a entrada do navegador, não a distância física de movimento.
  3. Se vibração estiver disponível, clique em um efeito e verifique se você sente. Exporte os dados recebidos para comparar modos de conexão ou navegadores. Mudar o modelo exibido do controle não muda o dispositivo físico nem o calibra.

Perguntas frequentes

Por que meu controle Xbox, PS5 ou PS4 não está sendo detectado?

Conecte o controle, mantenha esta página ativa e pressione um dos seus botões. Verifique o acesso HTTPS, suporte do navegador e o dispositivo selecionado. Tente um cabo USB com capacidade de dados ou outro navegador. Uma aparência 3D compatível não garante compatibilidade; dispositivos não padrão podem expor apenas números brutos de botões e eixos.

Como verificar o desgaste dos analógicos do controle?

Solte os analógicos e observe os valores X/Y em repouso. Depois, mova cada um e deixe voltar ao centro várias vezes. Um desvio persistente ajuda a comparar navegadores, conexões e jogos. Esta página não aplica zona morta por software nem define um limite universal de aprovação. Ela não calibra o controle nem corrige drift.

Por que o teste de vibração do controle não está funcionando?

A vibração exige um controle e um navegador que disponibilizem um atuador háptico compatível. Clique em um efeito disponível. Se a opção estiver desativada ou você não sentir vibração, compare USB e Bluetooth ou outro navegador. A aceitação de uma solicitação pela API, por si só, não prova que o motor vibrou.

O teste de entrada do controle mede latência ou taxa de varredura?

Não. A página lê a API do Gamepad nos quadros exibidos. Várias leituras podem conter o mesmo timestamp do dispositivo, e o agendamento do navegador afeta as observações. Contagens de leituras e mudanças de timestamp não podem estabelecer a taxa de varredura USB ou a latência de entrada end-to-end.

Como testar e interpretar os valores

Conectar e selecionar

Conecte via USB ou Bluetooth, depois pressione um botão do controle. Alguns navegadores expõem um dispositivo apenas após interação. Use localhost ou HTTPS quando necessário. Escolha o dispositivo explicitamente quando vários estão conectados.

A aparência automática usa nomes reconhecíveis de dispositivos ou IDs de fabricante/produto USB e recorre a uma prévia rotulada para dispositivos desconhecidos. A seleção manual sobrescreve essa configuração. Apenas mapeamentos padrão vinculam botões e eixos brutos ao modelo. Dispositivos não padrão mantêm todas as leituras brutas; nenhum mapeamento é suposto.

Mantenha comparações válidas

Ao trocar de dispositivo, uma nova sessão é iniciada e até cinco sessões anteriores são mantidas. A redefinição limpa apenas a sessão atual do dispositivo selecionado. A coleta continua ao alternar abas ou janelas, mas as leituras em segundo plano dependem do navegador. Pausas, desconexões e intervalos acima de 250 ms entre leituras interrompem a amostra; ela não é considerada aprovada.

Leituras repetidas do navegador podem compartilhar um timestamp do dispositivo. Nem o número de leituras nem mudanças no timestamp provam a taxa de varredura do hardware. O JSON inclui mudanças de entrada reais, evidências de teste explícitas e contagens de expulsão. O CSV contém apenas as mudanças de controle da sessão atual retidas.