スマホバイブテスト — オンラインで振動モーター診断
このバイブテストは、お使いのスマートフォンの振動モーターに4種類の触覚パターンを送信し、モーター本体の故障なのか設定でオフになっているだけなのかを判別できるオンラインツールです。パターンをタップすると、ブラウザからOSに対して指定ミリ秒単位での振動を要求します。重要な注意事項:SafariはiPhoneおよびiPadの全バージョンにおいてWeb Vibration APIをサポートしていません。iOS上のすべてのブラウザは同じWebKitエンジンを採用しているため、Taptic Engineが正常であっても本ページ上では振動しません。iPhoneをご使用の場合は設定アプリからテストを行ってください。
振動テストの実行方法
テストしたいスマートフォン本体で本ページを開き、4つのボタンのいずれかをタップしてください。それぞれ異なるパターンがnavigator.vibrate()に送信されます:
- 短パルス — 100 ms:基本的な動作確認。モーターが生きていれば瞬時に小気味よい振動を感じます。
- 長振動 — 500 ms:連続駆動テスト。本体のビビリ音や内部の緩み、途中で勢いが落ちるモーターを浮き彫りにします。
- ダブルタップ — 80 msのパルス2回(間隔50 ms):モーターの制動力をテスト。リニアモーターは歯切れよく2回叩き、回転式モーターは1回の振動に潰れます。
- SOSモールス信号 — 2秒間で9回のパルス:接触不良やケーブルの断線を検知するための持続的なリズミカルテスト。
ボタンを直接タップする必要があります。Vibration APIはユーザー操作を必須条件としているため、ページ読み込み時に勝手に振動することはありません。反応がない場合は次の項目を確認し、スマホ機能診断オンラインの他のテストも実行してください。
iPhone・iPad:Safariでテストが動作しない理由
AppleはWebKitにVibration APIを実装したことがなく、iOS、iPadOS、macOSのSafariの全リリースにおいて一貫して非対応です。また、iOS上のすべてのブラウザはWebKitを使用することが義務付けられているため、iPhone上のChrome、Firefox、Edgeでも同様に振動しません。本ページはTaptic Engineを直接制御できないため、故障と誤認させないよう「非対応」と明示します。iPhoneを振動させると謳うWebサイトはシステムトグルの挙動を悪用したもので、AppleはiOS 18.4でこの抜け道を遮断しました。ここでの無反応はブラウザの仕様制限であり、故障ではありません。
ブラウザを使わずにiPhoneの触覚機能をテストする方法
最も確実な方法は、着信音のバイブレーション作成機能を使うことです。設定 → サウンドと触覚 → 着信音 → バイブレーションを開き、「心臓の鼓動」などを選ぶか、新規バイブレーションを作成をタップして画面を叩いて自作パターンを再生します。これで振動しなければ本体の不具合です。あわせて以下の設定も確認してください:
- サウンドと触覚 → キーボードのフィードバック → 触覚:iOSでは初期設定で無効化されていることが多く、入力時に反応がない主因です。
- システムの触覚:同メニュー内にあるスイッチ(最新iOSでは触覚表記)。
- アクセシビリティ → タッチ → 振動:全体のマスターキー。オフになっていると緊急速報を含め一切振動しません。
- 集中モードや消音スイッチ:通知の振動のみを抑制し、システム触覚は維持されます。
ERM・LRA・Taptic Engine:スマホによって感触が異なる理由
同じ100 msの振動指示でも、端末に搭載されているハードウェアによって体感は劇的に異なります。
- ERM(偏心回転質量モーター):偏った重りを回転させる昔ながらの安価なモーター。回転開始と停止に50〜100 msを要するため、短いパルスがボヤけて遅れて伝わります。
- LRA(リニア・レゾナント・アクチュエータ):バネ付きの重りをコイルで単軸駆動する機構。数ミリ秒で最大振幅に達し急停止できるため、10 msの指示でも歯切れの良い「コツッ」という感触になります。
- Apple Taptic Engine:端末の長軸方向に沿って動く大型のLRA。Androidフラッグシップ機では「X軸リニアモーター」として採用されています。
ダブルタップが最も差の出るテストです。LRA搭載機は2回明確にノックしますが、ERM機は1本の長い振動に濁ります。ブラウザは時間の長さしか指定できませんが、指先で構造の違いを即座に判別できます。
異音・ビビリ音・振動が弱い原因と診断
ケースを取り外し、まずは空中で手持ちの状態で、次に硬い机の上に平置きして500 msの長振動を実行してください。
カラカラ・カタカタという異音は内部の緩みを示します。必ずしもモーター自体の破損とは限りません。落下衝撃で固定ネジや接着テープが剥がれ、アクチュエータがフレームに衝突している場合があります。また隣接パーツの共振も多く、Galaxyシリーズでカメラ付近からビビリ音が鳴る現象は、光学式手ブレ補正(OIS)のフローティングレンズが振動に共鳴している正常な現象です。
振動が弱い場合は緩衝材や組み立ての問題が疑われます。厚手のケースは振動を吸収するため、外してテストしてください。画面や外装の交換後に弱くなった場合は、内部のクッションパッド脱落やフレキケーブルの接触不良が考えられます。確認のため長振動中に加速度センサーテストを開いてみてください。フレームに振動が伝わっていればセンサーのノイズフロアが跳ね上がります。
バイブを無効化してしまう見落としがちな設定
故障と思われる事例の多くは設定ミスです。修理に出す前に以下の項目を点検してください:
- 個別の強度スライダー:Androidは音とバイブレーション → バイブレーションとハプティクスで着信・通知・タッチ操作を個別に調整します。
- キーボード独自のスイッチ:電話着信では震えるのに文字入力で震えない場合は、キーボードアプリ内の設定です(Gboard:設定 → 設定 → キー押下時の触覚フィードバック)。
- バッテリーセーバー:多くのAndroid機種では省電力モード中にタッチ触覚が自動停止します。
- おやすみ時間モード(サイレントモード):着信や通知の振動のみを遮断します。
- タッチ不良エリア:画面がタッチを認識した箇所でのみ触覚が作動します。先にタッチスクリーンテストで画面の反応を確かめてください。
Samsung製スマートフォンの場合、ダイヤルで*#0*#を入力すると診断モードが起動し、ハードウェア単体でモーターを駆動できます。
Webベースの振動テストで測定できないこと
Webページからはミリ秒単位の持続時間しか指示できません。波形や振幅、ブレーキ処理はOS側が制御するため、本テストは簡易動作確認であり測定器ではありません。
- 振幅や周波数(ヘルツ)の数値化は不可:振動の強弱判定は主観的な感覚に依存します。
- 長時間のパターンは短縮される場合がある:端末保護のためOSやブラウザが上限を設けています。
- マナーモードによる遮断:一部の端末ではサイレント設定時にWebからの振動要求が無視されます。
- レイテンシ測定不可およびiOS環境での動作不可。
Frequently asked questions
スマートフォンのバイブレーションが突然動かなくなった原因は?
まずは振動の強度設定と省電力モードを確認してください。突然の振動停止はモーターの物理的故障よりも、設定の変更やシステムのバックグラウンドプロセスのフリーズが原因であることが大半です。端末を再起動し、バイブ強度を最大にしてサイレント設定を解除してください。Galaxy端末なら*#0*#で直接ハードウェア診断が可能です。
iOSのアップデート後にキーボードの触覚が消えました。故障ですか?
iPhoneを再起動してください。ほとんどの場合、再起動によってアップデートで一時停止していたシステムプロセスが正常化し、触覚フィードバックが復活します。その後、設定 → サウンドと触覚 → キーボードのフィードバックを開き、触覚のスイッチを一度オフにしてから再度オンにしてください。他のバイブが動くならハードウェアは正常です。
着信時は振動するのに文字入力時にバイブしません。何が原因ですか?
モーター自体は正常です。キーボードの振動は着信設定とは無関係に、使用しているキーボードアプリ内の個別設定で管理されています。Gboardなら設定 → 設定 → キー押下時の触覚フィードバックを有効にしてください。iPhoneの場合は設定 → サウンドと触覚 → キーボードのフィードバック内に設定項目があります。
外装や画面を修理交換したらバイブが非常に弱くなりました。なぜですか?
モーターを疑う前に、内部のネジの締め付けとフレキケーブルの接続を確認してください。修理分解後の振動低下は、アクチュエータがフレームにしっかり固定されていないか、防振クッションが脱落しているか、充電口周辺のフレキが破損していることが原因です。フレームにしっかり固定されていないと振動エネルギーが逃げてしまいます。
振動時にカメラ付近からカタカタ・ビビリ音が鳴ります。壊れていますか?
故障ではない可能性が極めて高いです。カメラ付近の異音は、光学式手ブレ補正(OIS)機構のバネによるものであるケースがほとんどです。レンズが極小のバネと電磁石で浮遊しているため、モーターの強い振動で揺れて音を立てます。大型カメラセンサーを搭載した最新のスマートフォンではごく自然な構造上の仕様です。
Taptic Engineの修理費用はいくらですか?振動モーター単体で交換できますか?
Android端末であれば部品代は安価で、修理店で迅速に交換可能であり工賃が費用の大半を占めます。一方iPhoneの場合、Appleは保証外でTaptic Engine単体での部品交換を行っておらず本体交換扱いとなる場合があります。また、いずれの端末でも一度分解すると工場出荷時の耐水密閉性能は失われます。
navigator.vibrate()がiOSで動作しません。WebからiPhoneを振動させる方法は?
WebブラウザからiPhoneを振動させることは不可能です。WebKitがVibration APIを実装しておらず、iOS上の全ブラウザにWebKitの使用が義務付けられているためです。'vibrate' in navigatorで機能判定を行い、非対応時は音や視覚的演出に切り替えてください。システムスイッチを悪用するハックはiOS 18.4で塞がれました。