バイブレーションテスト
スマートフォンやタブレットの振動モーターをブラウザ上でそのまま確認できます。「バイブレート」をタップして単発の振動を試したり、パルス・心拍・SOSなどのプリセットを再生したり、自分だけのリズムを作成したりしましょう。振動を感じられればモーターは正常です。
テストしたいAndroidのスマートフォンやタブレットでこのページを開いてください——iOSのブラウザは振動できず、パソコンにはモーターがありません。
長さやパターンを選ぶか、自分で組み立ててから振動を確かめてください。
iOSのブラウザはVibration APIを実装していないため、このテストは実行できません。代わりにアプリアイコンを長押ししてみてください——そのタップがハプティックエンジンの動きです。
APIが制御できるのはモーターが動く長さとリズムだけです。強さはハードウェアで固定されているため、振動が弱く感じても、それはこのテストの設定ではなくモーター自体の特性です。
マナーモードとおやすみモードがオフになっているか、システムのサウンド設定で振動がオンになっているかを確認してください——バッテリーセーバーもハプティクスをオフにすることがあります。
振動モーター——ハプティックエンジン——は、マナーモード中に着信があったときやメッセージが届いたとき、あるいはキーボードの入力で親指の下にコツンと感じるあの動きを生み出しています。モーターが弱っていたり故障していたりしても、着信音自体は普通に鳴るため気づきにくく、サイレントモードの通知に一日中気づかなかったことで初めて疑うことも多いものです。このテストはブラウザから直接モーターを動かすので、数秒で結果がわかります。落下や水濡れの後、中古スマホを買う前、アップデート後に通知の振動が来なくなったときなどに便利です。インストールは不要で、すべて端末上で完結します。
仕組みはブラウザのVibration APIを通じています。スクリプトがOSに対して、ミリ秒単位のオン・オフの長さのリストを渡します——200ms振動、100ms停止、200ms振動、というように——それをOSがモーターに実行させます。ここにあるプリセットはすべてそうしたリストの一種で、通知の二回タップからモールス式のタイミングによるSOSまで揃っており、カスタムビルダーでは自分でリストを組み立てられます。押さえておきたいハードウェア上の制約が二つあります。APIが制御できるのはタイミングだけで強さではなく、強度はモーター自体で決まっていること。そして多くのスマホは連続した一回の振動を数秒で自動的に打ち切りますが、これは不具合ではなくOSの妥当な挙動です。
iPhoneで動作しないのはなぜ?
AppleはSafariにVibration APIを実装しておらず、iOS上のブラウザ——ChromeやFirefoxも含めて——はすべてSafariのエンジンを使う必要があるため、どのウェブサイトもiPhoneを振動させることはできません。これは端末の不具合ではなく、プラットフォームとしての仕様です。iPhoneのハプティクスを確認するには、ホーム画面でアプリアイコンを長押ししてみてください。指先に感じる小さなタップがハプティックエンジンです。何も感じない場合は、「設定」→「サウンドと触覚」でシステム触覚をオンにしてください。パソコンはその逆で、ブラウザはコマンドを受け付けてもモーター自体が存在しません。このテストにはAndroidのスマートフォンかタブレットが必要です。ほかのセンサーを調べたい場合はジャイロスコープテストや加速度計テストもお試しください。
スマホが振動しない場合
APIに対応した端末で振動を感じられない場合、原因はモーターよりも設定にあることがほとんどです。
- マナーモードやおやすみモード——完全なサイレント状態では振動もオフになる端末が多くあります。
- システムのサウンド設定——多くのAndroid端末では、着信・通知・タッチフィードバックごとに個別の振動スイッチがあります。
- バッテリーセーバー——省電力のためハプティクスをオフにすることがよくあります。
- Chromeを試してください——AndroidではVibration APIのサポートが最も充実しています。
- すべての設定がオンなのに反応がない場合、モーターの故障やコネクタの緩みが考えられます。修理店ですぐに確認できます。
内蔵パターン一覧
| パターン | リズム | 何を模しているか |
|---|---|---|
| パルス | 短い間隔で均等な振動が3回 | 着信時の定番バイブレーション |
| 心拍 | 短い2拍、休止、短い2拍 | 心臓の「ドクン、ドクン」というリズム |
| 通知 | 小さなタップが2回 | メッセージやアプリの通知 |
| アラーム | 長く続く強めの振動 | 目覚まし時計が鳴る様子 |
| SOS | 短3回・長3回・短3回 | モールス信号の遭難信号 |
| 連続 | 途切れない3秒間の振動 | 持続力のテスト——短く打ち切る端末もあります |
