Teste de Giroscópio do Controle

Não Conectado (WebHID)

Conecte o Controle para Iniciar

Requer navegador compatível com WebHID (Chrome/Edge). Suporta PS4 DualShock 4 e PS5 DualSense.

Dados do Sensor

Acelerômetro

X
0
Y
0
Z
0

Giroscópio

X
0
Y
0
Z
0

Por que os valores não mudam?

Motivo: Controles Sony ficam por padrão em "modo econômico" e não enviam dados de movimento.

  • Recomendado: Use uma conexão com cabo USB. (100% de taxa de sucesso)
  • Bluetooth: Limitações de protocolo podem causar falha na ativação.

Clique no botão abaixo para enviar manualmente um comando de wake-up.

Giroscópio vs Acelerômetro: Os Sensores Gêmeos do Controle de Movimento

Por que controles modernos precisam de dois tipos de sensores? Como eles trabalham juntos para mira de movimento precisa?

Giroscópio

Mede velocidade angular (velocidade de rotação). Quando você gira o controle, o giroscópio detecta quão rápido você está girando nos eixos X/Y/Z. Usado para mira, controle de câmera.

Exemplos: Mira com arco em Zelda, tiro giroscópico em Splatoon

Acelerômetro

Mede aceleração linear (movimento frente/trás, esquerda/direita, cima/baixo). Combinado com o giroscópio, pode calcular ângulos de orientação do controle (Pitch/Roll).

Exemplos: Direção por inclinação em jogos de corrida, Ring Fit detectando intensidade do exercício
Tecnologia do Navegador

Por Que o WebHID é Necessário?

A API Gamepad padrão não fornece dados do giroscópio. WebHID (Web Human Interface Device) permite que navegadores leiam diretamente relatórios de dados brutos de dispositivos HID.

Navegadores Compatíveis

Chrome/Edge 89+, Opera 75+. Firefox e Safari ainda não suportam (aguardando padronização).

Controles Compatíveis

Totalmente suportados: PS4 DualShock 4, PS5 DualSense (conexão USB recomendada para estabilidade)
Não suportados: Controles Xbox (não expõem dados do giroscópio), Switch Pro (protocolo incompatível)

API WebHID

Perguntas Frequentes

Tudo sobre giroscópios de controles

QPor que os valores estão sempre em 0?

Controles PS ficam por padrão em modo econômico e não enviam dados do giroscópio ativamente. Solução: ① Use conexão USB (recomendado); ② Clique no botão 'Tentar Ativar' para enviar comando de wake-up (pode falhar via Bluetooth).

QO giroscópio tem drift?

Sim. Erro de integração nos giroscópios causa desvio angular com uso prolongado. Isso não é defeito, mas uma limitação técnica. Jogos tipicamente resolvem com 'pressione botão para resetar visualização' ou 'auto-calibração periódica'.

QPor que jogos Steam podem usar giroscópio mas páginas web não?

O Steam Input lê dados do controle diretamente por acesso em nível de driver, contornando APIs do navegador. Páginas web são limitadas pelo suporte WebHID e requerem autorização manual do usuário.

QPosso usar isso em navegadores mobile?

Não. WebHID atualmente é limitado a navegadores desktop (Chrome/Edge). Navegadores mobile (incluindo Chrome para Android) não suportam esta API.

O Que é Controle de Movimento WebHID?

A API Gamepad padrão suporta apenas botões e analógicos, não dados do giroscópio. Esta ferramenta funciona como um teste especializado de giroscópio usando tecnologia WebHID para comunicar diretamente com o hardware do controle.

Sensores Sixaxis

Controles Sony incluem um giroscópio de 3 eixos e um acelerômetro de 3 eixos.

  • Giroscópio: Detecta velocidade angular — quão rápido o controle está girando. Usado para mira giroscópica.
  • Acelerômetro: Detecta a direção da gravidade e aceleração de movimento. Usado para determinar o ângulo de inclinação (horizontal/vertical).

Por Que a Ativação é Necessária?

Para economizar energia, controles PS4/PS5 ficam por padrão em "modo simples" quando conectados ao PC, enviando apenas dados básicos de botões sem dados de sensor de alta frequência.

Como Funciona: Esta ferramenta envia um comando específico de Feature Report (0x02, 0x03, 0x04) para alternar o controle para "modo de relatório completo". Isso é mais estável via USB.
Casos de Uso

Controles de Movimento em Jogos de PC

Emuladores modernos (como Yuzu, Ryujinx) e Steam Input suportam mapear o giroscópio do controle para movimentos do mouse ou analógico.
Se os controles de movimento não estão funcionando nos jogos, use esta ferramenta primeiro para confirmar que os sensores do seu controle estão funcionando corretamente.