バイブレーションテスト

この無料のバイブレーションテストは、携帯電話やタブレットの振動モーターを確認します — クイックなブザー、パターンプリセット、カスタムパターンビルダーがブラウザ内で直接使えます。ダウンロード不要、アプリ不要。

すべてブラウザ内で動作 · デバイスについて何も記録もどこにも送信もされません

最終更新: · 最新のブラウザAPIに対して正確性をレビュー済み

振動対応を確認中…
テスト準備完了
300ms
5秒

振動モーターのテスト方法

  1. 携帯電話がサイレントになっていないか確認する。

    振動アラートは通常サイレントモードやおやすみモードで無効になり、壊れたモーターと全く同じように見えることがあります。

  2. クイックに確認するには「今すぐ振動」をタップする。

    設定した長さで単発の短い振動を送信します。

  3. パターンプリセットを試す。

    パルス、SOS、ハートビート、通知、アラームはそれぞれ異なるリズムを使用します。モーターがそれぞれをどれだけ明確に感じさせるかを聞くのに役立ちます。

  4. より長い連続テストまたはスタート/ストップテストを実行する。

    単発のブザー音だけでなく、より長く持続する期間にわたって振動が維持されるかどうかを確認するのに役立ちます。

  5. 必要であればカスタムパターンを作成する。

    振動と一時停止のセグメントを独自の順序で追加し、再生してください。


振動をテストするのは誰か、その理由

携帯電話を落としたり水に濡らしたりした直後に、これを実行する人がいます。損傷した振動モーターは、ひび割れた画面のようにすぐにはわからない、よくある見落としがちな被害だからです。電話やメッセージの振動アラートに気づかなくなった人は、最悪の事態を想定する前にサイレントモードの設定を除外するためにこれを使います。中古や整備済みの携帯電話を確認する購入者は、支払いを済ませる前にいくつかのパターンを試します。壊れたモーターは実在するものの、クイックな店頭デモでは見えにくい欠陥だからです。アプリやゲームの開発者は、ハプティックフィードバックのプロトタイプを作るために特にカスタムパターンビルダーを使います — 自分のコードにパターンを書き込む前に、通知やゲーム内イベントが実際のハードウェアでどう感じられるべきかをテストします。そして、振動設定を静かにリセットしたソフトウェアアップデートの後は、ハードウェアと設定のどちらが実際の問題なのかを確認する最も速い方法として、これが使われるのが普通です。携帯電話の画面自体も不調な場合は、タッチスクリーンテストで正確にどの領域が反応しているかを確認できます。そして携帯電話を落とすことは振動モーターと同じくらいモーションセンサーにも衝撃を与える可能性があるため、加速度センサーテストもクイックに確認する価値があります。


iPhoneで振動が動作しない理由

iPhoneでこれをテストして何も起こらない場合、それは予想どおりです — AppleはSafariでも、Chrome や Firefox for iOS を含む他のどのiOSブラウザでもWeb Vibration APIを実装していません。これらのブラウザはAppleの基盤エンジンを使用することが義務付けられています。これはAppleによる意図的なプラットフォームの決定であり、このツールの制限ではなく、現在iOS上のどのブラウザもこれを回避することはできません。

これはあなたのiPhoneの振動モーター(Haptic Engine)が壊れているということではありません — 単にウェブサイトが直接それをトリガーできないということです。ハードウェア自体がまだ動作しているか確認するには、ホーム画面のどのアプリアイコンでも、揺れ始めるまで長押ししてください — 明確なタップを感じるはずです。感じない場合は、ハードウェアの故障を想定する前に、設定 → サウンドと触覚を確認し、そこで振動がオンになっていることを確認してください。


振動パターンについて理解する

内部的には、このツールを動かしているVibration APIはすべてのパターンをミリ秒単位の単純な数値のリストとして表現し、「この長さだけ振動する」と「この長さだけ一時停止する」を交互に繰り返します。単一の数値は、その時間だけの途切れない単発のブザーを意味します。

モード構築方法最適な用途
連続選択した長さで一つの途切れない振動モーターの強さと一貫性のシンプルで持続的な確認
スタート/ストップ1秒の振動と1秒の一時停止を均等に繰り返すモーターが遅延なく繰り返しきれいに始動・停止するかの確認
カスタムパターン任意の長さと順序の振動/一時停止セグメントの独自のシーケンスアプリ向けの特定の感触のプロトタイプ作成、または他で見かけたパターンの再現

上記のプリセットは、同じ考え方の事前構築された例です: パルスは短くシンプルな二重のブザー;SOSはモールスコードのパターン(短3回、長3回、短3回)を再現します;ハートビートは拍動間に一時停止のある二拍のリズムを模倣します;通知は典型的なメッセージアラートに似たクイックな二重タップです;そしてアラームは注意を引くための、より速く切迫した脈動を使用します。


振動の問題を一目で確認

症状考えられる原因クイック修正
iPhoneで何も起こらないiOSはウェブサイトが振動をトリガーすることを許可していない代わりにホーム画面のアイコンを長押ししてハードウェアを直接テストする
Androidで何も起こらないサイレントモード、おやすみモード、または設定で振動が無効サイレント/おやすみモードとシステムの振動設定を確認する
長い振動が早く途切れるほとんどの携帯電話は連続振動の長さを自動的に制限する正常な動作です — 代わりにスタート/ストップモードでより長い持続テストを試す
振動が弱い、または一貫しないバッテリーセーバーモード、またはモーターの初期劣化バッテリーセーバーを無効にして再テストする;持続的な弱さはハードウェアの劣化を示唆する
一部のアプリでは動作するが他では動作しないアプリごとの通知またはハプティック設定その特定のアプリ自体の振動/ハプティック設定を確認する

振動モーターの実際の仕組み

ほとんどの携帯電話は、2種類の振動ハードウェアのいずれかを使用しています。古い、または予算重視のデバイスは通常、偏心回転質量(ERM)モーターを使用します — 中心からずれた重りを回転させる小さなモーターで、回転するとデバイス全体が揺れます。シンプルで安価ですが、立ち上がりと立ち下がりの時間が目立つため、一部のデバイスでは非常に短い振動リクエストがより柔らかく感じられたり、わずかに途切れてしまうことがあります。

より高価な携帯電話は、代わりにリニア共振アクチュエーター(LRA)をますます使用するようになっています — 回転せずに単一の軸に沿って前後に動く小さな質量です。LRAはほぼ即座に反応し、よりシャープで正確な「タップ」感を生み出し、異なる周波数に調整することで本当に異なるハプティック感覚を作り出せます。これは、同じ定格時間であっても、プレミアムな携帯電話が予算重視のものよりも明らかにキレがあり意図的に感じられることが多い理由の一部です。

いずれにしても、ブラウザのVibration APIは携帯電話がどちらのタイプを持っているかを知らず、気にもしません — 単にタイミングの指示を送信するだけで、それが実際にどう感じられるかはデバイス自体のハードウェアとファームウェアが決定します。これが、全く同じパターンでも2つの異なる携帯電話間で意味のある違いを感じられる理由でもあります。


よくある振動の問題の修正

まずサイレントモードとおやすみモードを確認する。 これは「壊れた」振動の最も一般的な原因であり、本当に何かが間違っていると考える前に行う10秒の確認です。

システムの振動設定を確認する。 Androidでは通常、設定 → サウンドと振動にあり、通話、通知、タッチフィードバックに別々のトグルがあり、異なる状態になっていることがあります。

バッテリーセーバーモードを一時的にオフにする。 積極的な省電力モードは、バックグラウンドの電力使用量を削減する一環として、ハプティックフィードバックを弱めたり無効にしたりすることがあります。

デバイスを再起動する。 驚くほど多くの振動の不具合が、単純な再起動後に解消されます。これらはハードウェアの故障ではなく、時々ソフトウェアの一時的な不具合であるためです。

上記のどれも助けにならない場合、 そして携帯電話がiPhoneでない場合、振動モーター自体が故障している可能性があります — これはハードウェアの修理であり、設定で修正できるものではありません。


よくある質問

携帯電話の振動モーターはどうやってテストしますか?

このページで「今すぐ振動」をタップしてクイックな単発ブザーを確認するか、パターンプリセットのいずれかを試してください。何も感じず、携帯電話がサイレントになっていない場合、モーターに実際のハードウェアの問題がある可能性があります。

なぜこれは私のiPhoneで動作しないのですか?

AppleはiOS上のウェブブラウザ — Safari、Chrome、その他すべてのiOSブラウザを含む — が振動を全くトリガーできないようにしています。これはAppleによる意図的なプラットフォーム制限であり、このツールの不具合や携帯電話の故障ではありません。

Androidの携帯電話がまだ振動しません。最初に何を確認すべきですか?

サイレント、振動オフ、またはおやすみモードになっていないか確認し、システムのサウンド設定で振動フィードバックが有効になっているか確認してください。一部の省電力モードは振動を静かに無効にすることもあります。

長い振動が早く途切れるのはなぜですか?

ほとんどの携帯電話は、サイトが要求する時間にかかわらず、単一の連続した振動がどれだけ長く実行できるかを制限しており、多くの場合わずか数秒です。スタート/ストップやカスタムパターンも完全に免除されるわけではありません — 一部のデバイスはパターン全体の長さも制限しています。

振動の強さを制御できますか?

いいえ。このツールを動かしているVibration APIはタイミングのみを制御し、強度は制御しません。振動の強さはデバイス自体のハードウェアと設定によって固定されています。

連続、スタート/ストップ、カスタムモードの違いは何ですか?

連続は選択した長さで一つの途切れない振動を実行します。スタート/ストップはテスト全体で1秒の振動と1秒の一時停止を均等に繰り返します。カスタムでは振動と一時停止のセグメントを任意の順序と長さで独自に定義できます。

これを使って作っているアプリのパターンを設計できますか?

はい、カスタムパターンビルダーはこれに実際に役立ちます — シーケンスを作成し、実際のデバイスで再生し、自分のアプリのコードに書き込む前にしっくりくるまでタイミングを調整してください。

タブレットでも動作しますか?

はい、振動モーターを搭載し、Vibration APIに対応したブラウザを持つAndroidタブレットであれば動作します。特に大型のタブレットの多くは振動モーター自体を搭載していないため、その場合はテストするものがありません。

このテストは無料で、何かを記録しますか?

はい、完全に無料でブラウザ内で完全に動作します。デバイスやテストについて何も記録、アップロード、保存されません。


ProDeviceTestのその他のツール

振動だけでなくデバイス全体をトラブルシューティングしたいですか?これらも同じように動作します — 即時、ダウンロード不要、ブラウザ内でそのまま。