Teste de vibração
Verifique o motor de vibração de um celular ou tablet direto no navegador. Toque em Vibrar para uma vibração única, reproduza um padrão como pulso, batimento cardíaco ou SOS, ou crie o seu próprio ritmo — se você sentir, o motor funciona.
Abra esta página no celular ou tablet Android que você quer testar — navegadores iOS não conseguem vibrar, e computadores não têm motor.
Escolha uma duração, um padrão ou crie o seu — depois sinta se vibrou.
Nenhum navegador iOS implementa a Vibration API, então este teste não roda neles. Em vez disso, mantenha pressionado um ícone de app — esse toque é o motor háptico.
A API define apenas por quanto tempo e em qual ritmo o motor roda. A força é fixa no hardware, então uma vibração fraca é o motor, não uma configuração daqui.
Verifique se o modo silencioso e o Não Perturbe estão desativados e se a vibração está ativada nas configurações de som do sistema — a economia de bateria também desliga o retorno háptico.
O motor de vibração — o motor háptico — é o que você sente quando uma chamada chega no silencioso, uma mensagem chega ou o teclado clica sob o polegar. Um motor fraco ou morto é fácil de não perceber, porque o celular continua tocando alto: você só percebe depois de um dia inteiro de alertas no modo silencioso que nunca chegaram. Este teste aciona o motor direto pelo navegador, então você tem uma resposta em segundos — útil depois de uma queda ou um mergulho acidental, antes de comprar um celular usado, ou quando as notificações pararam de vibrar depois de uma atualização. Nada para instalar, e tudo roda no próprio aparelho.
Funciona pela Vibration API do navegador: um script envia ao sistema operacional uma lista de durações de liga/desliga em milissegundos — vibra 200 ms, pausa 100 ms, vibra 200 ms — e o sistema aciona o motor nesse ritmo. Cada predefinição aqui é uma dessas listas, de um toque duplo de notificação até o SOS na cadência do código Morse, e o construtor personalizado permite escrever a sua própria. Vale conhecer dois limites de hardware: a API define o tempo, não a força, já que a intensidade é fixa no motor; e muitos celulares cortam uma vibração contínua única depois de alguns segundos, o que é o sistema sendo sensato, não uma falha.
Por que não funciona no meu iPhone?
A Apple não implementa a Vibration API no Safari, e todo navegador no iOS — incluindo Chrome e Firefox — precisa usar o motor do Safari, então nenhum site consegue vibrar um iPhone. Isso é uma decisão da plataforma, não um defeito do seu aparelho. Para verificar o retorno háptico de um iPhone, mantenha pressionado um ícone de app na tela inicial: o pequeno toque que você sente é o motor háptico. Se não sentir nada, ative Reação Háptica do Sistema em Ajustes → Sons e Hápticas. Os computadores são o caso oposto — o navegador pode até aceitar o comando, mas não há motor para acionar. Este teste precisa de um celular ou tablet Android; para os outros sensores, experimente o Teste de Giroscópio e o Teste de Acelerômetro.
Se o seu celular não vibra
Em um celular compatível com a API, uma vibração silenciosa geralmente é questão de configuração, não do motor:
- Modo silencioso e Não Perturbe — muitos celulares silenciam a vibração quando o modo silencioso está totalmente ativado.
- Configurações de som do sistema: chamadas, notificações e feedback ao toque têm um controle de vibração próprio na maioria dos Android.
- Economia de bateria, que costuma desligar o retorno háptico para economizar energia.
- Experimente o Chrome — ele tem o suporte mais completo à Vibration API no Android.
- Se todas as configurações estiverem ativadas e o celular continuar parado, o motor pode estar danificado ou com o conector solto — uma assistência técnica confirma isso rapidamente.
Os padrões integrados
| Padrão | Ritmo | O que imita |
|---|---|---|
| Pulso | Três vibrações uniformes com pausas curtas | A vibração clássica de chamada recebida |
| Batimento cardíaco | Duas batidas rápidas, uma pausa, duas batidas rápidas | O ritmo tum-tá de um coração |
| Notificação | Dois toques minúsculos | Uma mensagem ou notificação de app |
| Alarme | Vibrações longas e insistentes | Um despertador tocando |
| SOS | Três curtas, três longas, três curtas | O sinal de socorro em código Morse |
| Contínuo | Uma vibração ininterrupta de 3 segundos | Resistência — alguns celulares a cortam antes do fim |
