Teste de Vibração de Controle.
Acione os motores de vibração do seu controle direto do navegador. Dispare o motor forte (baixa frequência) e o fino (alta frequência) juntos ou separados, ajuste a intensidade e a duração, e sinta exatamente qual motor responde. É o jeito mais rápido de confirmar que os dois motores ainda funcionam, detectar um morto ou confirmar que a vibração chega ao controle antes de começar um jogo. Usa o atuador de vibração da Gamepad API em navegadores Chromium e controles compatíveis.
Teste de vibração de controle online.
O motor forte é a vibração intensa de baixa frequência; o motor fino é o zumbido de alta frequência. Ajuste cada nível, escolha uma duração e dispare.
O que um teste de rumble deve mostrar
- Os dois motores respondemDispare o motor forte e o fino separadamente. Você deve sentir uma vibração profunda e lenta de um e um zumbido mais leve e rápido do outro. Se um lado está em silêncio, aquele motor ou sua solda falhou.
- A intensidade escalaDeslize cada motor de baixo para alto e dispare de novo. A força deve aumentar com o controle deslizante — um motor travado no máximo ou que mal se move seja qual for o ajuste aponta para uma falha de controlador ou de fiação.
- Para na horaAperte Parar e a vibração deve cortar no ato. Um motor que continua zumbindo depois de parar, ou que não arranca até você sacudir o controle, tem um peso travado.
- Use uma conexão por cabo para ter certezaA vibração por Bluetooth é mais inconsistente que por USB entre navegadores. Se nada disparar sem fio, conecte o controle por cabo e teste de novo antes de culpar o hardware.
Como testar a vibração de um controle
- 1Conecte no Chrome ou Edge. O rumble usa o atuador de vibração da Gamepad API, um recurso do Chromium. Conecte um controle Xbox ou DualSense por cabo para o resultado mais confiável — Firefox e Safari expõem pouca ou nenhuma vibração.
- 2Aperte qualquer botão para acordar o controle. O navegador esconde um controle até a primeira entrada. Uma vez acordado, a leitura mostra se o atuador é compatível.
- 3Ajuste os níveis e dispare. Escolha uma intensidade para o motor forte e o fino e uma duração, e depois aperte Testar os dois motores — ou dispare um motor de cada vez para isolar um lado morto. Aperte Parar quando quiser.
- 4Continue com outros defeitos. Rumble ok mas botões ou analógicos estranhos? Rode o teste de controle completo ou o teste de drift do analógico.
Como o navegador controla seus motores de rumble
A maioria dos controles tem dois motores de vibração, cada um com um peso descentralizado: um motor forte grande e lento para uma vibração profunda de baixa frequência e um motor fino menor e rápido para um zumbido de alta frequência. A Gamepad API os expõe por um vibrationActuator em cada controle. Chamar playEffect('dual-rumble', …) com um strongMagnitude (forte) e um weakMagnitude (fino) de 0 a 1, mais uma duração, os coloca em movimento — e este teste constrói exatamente essa chamada a partir dos controles deslizantes.
O efeito dura o que você fixar e para sozinho; apertar Parar chama reset() para cortá-lo na hora. Disparar um único motor significa enviar magnitude só ao canal dele — só-forte fixa o valor strong e deixa o weak em zero, e vice-versa — assim você distingue um motor morto de um que funciona. Quando um navegador só expõe o hapticActuators.pulse() mais antigo, o teste recorre a um zumbido de intensidade única.
A compatibilidade de rumble é irregular, e isso é uma limitação do navegador, não um defeito do seu controle. Os navegadores Chromium (Chrome, Edge, Opera) controlam bem a vibração dupla em controles Xbox e DualSense por cabo; o Bluetooth é irregular, e Firefox e Safari expõem pouco ou nada. O háptico fino do DualSense e os gatilhos adaptativos não são acessíveis pela web de jeito nenhum — só a vibração básica de dois motores é.
Quando um teste de vibração ajuda
O rumble parou num jogo
Se a vibração de um jogo ficou em silêncio, dispare os motores aqui. Funcionar no navegador mas não no jogo significa que o ajuste de vibração do jogo está desligado, não o controle.
Um lado parece morto
Dispare o motor forte e o fino separadamente para determinar qual falhou — muitas vezes um cabo rompido ou uma solda rachada de um lado.
Comprar um controle usado
Os vendedores raramente mencionam um motor fraco. Um teste de vibração de dez segundos te diz se os dois motores ainda giram na força total antes de pagar.
Após abrir a carcaça
Reencaixou um cabo flex ou trocou um motor? Confirme que os dois lados disparam e param limpamente antes de parafusar de volta.
Conferir um controle novo
Recém-saído da caixa, verifique se a vibração combina nos dois lados e se nenhum peso chacoalha ou trava.
Comparar a intensidade de vibração
Compare dois controles na mesma intensidade para sentir qual tem motores mais fortes e limpos — útil ao escolher entre controles.
Glossário do teste de vibração
- vibrationActuator
- O objeto da Gamepad API que controla a vibração de um controle. Seu método playEffect coloca os motores em movimento a partir de uma página web em navegadores compatíveis.
- dual-rumble
- O tipo de efeito padrão com dois canais — forte e fino — cada um ajustado de 0 a 1 por uma duração dada.
- Motor forte
- O motor grande e lento que produz uma vibração profunda de baixa frequência. Controlado pela magnitude strong.
- Motor fino
- O motor pequeno e rápido que produz um zumbido leve de alta frequência. Controlado pela magnitude weak.
- Atuador háptico
- Uma interface de vibração mais antiga e simples que alguns navegadores expõem, com um pulso de intensidade única em vez de dois canais.
- Gatilhos adaptativos
- A resistência variável dos gatilhos do DualSense — um sistema separado da vibração que nenhum navegador consegue controlar.
Perguntas frequentes
Por que meu controle não vibra no navegador?
A vibração depende do atuador de vibração da Gamepad API, que só os navegadores Chromium (Chrome, Edge, Opera) implementam bem — Firefox e Safari expõem pouco ou nada. Use Chrome ou Edge, conecte o controle por USB em vez de Bluetooth se puder, e aperte um botão primeiro para acordá-lo. Se a leitura disser que nenhum atuador está exposto, essa combinação de controle e navegador simplesmente não consegue controlar a vibração; não é necessariamente um defeito de hardware.
Funciona com controles Xbox e PS5?
Sim, no Chromium. Um controle Xbox Series/One por cabo e um DualSense por cabo expõem ambos o atuador de vibração dupla, então o motor forte e o fino disparam a partir dos controles deslizantes. O háptico fino avançado e os gatilhos adaptativos do DualSense não são acessíveis por nenhum navegador — só a vibração básica de dois motores é — mas é exatamente isso que este teste controla.
Qual é a diferença entre o motor forte e o fino?
Os controles levam dois motores com pesos diferentes. O motor forte é grande e lento, produz uma vibração profunda de baixa frequência (a magnitude "strong"); o motor fino é pequeno e rápido, produz um zumbido mais leve de alta frequência (a magnitude "weak"). Dispará-los separadamente permite sentir cada um e confirmar que nenhum falhou — um defeito comum de um lado só.
Posso testar a vibração por Bluetooth?
Às vezes. A compatibilidade de vibração por Bluetooth varia muito conforme o navegador, o sistema operacional e o controle, e muitas vezes um controle Bluetooth aparece como conectado mas não vibra. Se nada disparar sem fio, conecte o controle com um cabo USB e teste de novo antes de concluir que um motor está morto — uma conexão por cabo é o jeito confiável de testar.
A vibração não para — o que faço?
Aperte Parar, que chama o reset do atuador para cortar o efeito na hora. Se um peso travado continuar zumbindo, desconecte e reconecte o controle. Os efeitos aqui também são limitados no tempo pela duração que você fixar, então terminam sozinhos; um motor que continua funcionando muito depois da duração fixada tem um problema mecânico de travamento.
O teste de vibração é grátis e privado?
Sim. É grátis, sem cadastro, e controla seu controle inteiramente do navegador pela Gamepad API — nada é instalado e nada sobre seu controle é enviado. Os comandos de vibração rodam no seu dispositivo; feche a página e tudo para.