[ ESPECIFICAÇÃO_TÉCNICA ]

Metodologia de Diagnóstico

Como o All Controller Test mede o drift de analógicos, erro de circularidade, taxa de resposta e motores de vibração usando APIs de navegador.

[ ABORDAGEM_PRINCIPAL ]

O All Controller Test utiliza exclusivamente a API W3C Gamepad dos navegadores modernos (Chrome, Edge, Firefox, Opera, Brave e Safari). Ao conectar um controle, o navegador abre um loop de leitura até 1000Hz.

[ VARREDURA_DE_HARDWARE_DE_30_SEGUNDOS ]

A varredura guiada avalia automaticamente:

  • Drift em Repouso: Captura de coordenadas durante 5 segundos a 5 casas decimais.
  • Erro de Circularidade: Traço de rotação externa medindo a porcentagem de desvio.
  • Curso dos Gatilhos: Teste de pressão linear de 0.00 a 1.00.
  • Ativação de Botões: Resposta de estado e registro de pressionamento rápido.

[ TELEMETRIA_DE_DRIFT ]

Os analógicos reportam valores entre -1.00000 e +1.00000 nos eixos X e Y. Em repouso ideal lê exatamente (0.00000, 0.00000). O desgaste físico gera o desvio conhecido como drift.

[ TRAZADO_DO_ERRO_DE_CIRCULARIDADE ]

Ao girar o analógico na borda externa, nosso motor amostra coordenadas polares (r, θ) e calcula o desvio em relação ao círculo unitário (r = 1.0).

[ BENCHMARKING_DA_TAXA_DE_SONDAGEM ]

A taxa de resposta é medida contando relatórios únicos por segundo (Hz). USB com fio varia de 125Hz a 1000Hz, enquanto Bluetooth varia de 60Hz a 250Hz.

[ VIBRAÇÃO_E_RESPOSTA_HÁPTICA ]

Os testes hápticos usam a API Gamepad HapticActuator, ativando motores pesados de baixa frequência e sutis de alta frequência.

[ RECOMENDAÇÕES_DE_PRODUTOS ]

Os diagnósticos associam falhas de hardware a peças de reposição específicas, incluindo analógicos TMR magnéticos sem contato.

[ LIMITAÇÕES_CONHECIDAS ]

Navegadores não podem alterar tabelas de calibração EEPROM de firmware. Ajustes de zona morta por software filtram o drift em jogos, mas desgaste físico requer troca mecânica.