Controller Vibration Test

ブラウザとコントローラーが振動に対応している場合、弱い/強い短いパルスをローカルで送信できます。

vibration testrumble checkerhaptic supportbrowser limitation
Connect Controller
Loading vibration motor controls...

クイックステップ

振動はまずブラウザの対応確認として扱い、すぐにコントローラーのモーター故障と判断しないでください。

接続して有効化

可能なら USB を基準にし、Bluetooth/2.4G の場合もボタンを押してブラウザに検出させます。

サポート状態を読む

パルスを送る前に、現在の経路が vibrationActuator または haptics を公開しているか確認します。

短く弱く試す

最初は短い弱いパルスから始めます。ブラウザ経路が動く場合だけ強い rumble や presets を試します。

結果メトリクス

主な結果はブラウザが haptics にアクセスできるかです。実際の感じ方はハードウェアに依存します。

サポート状態

ブラウザ、OS、接続、コントローラーが互換性のある haptic actuator を公開しているかを示します。

弱い強度

API が許可する場合に送られる弱い rumble または低周波側の値です。

強い強度

より強いチャンネルへ送る rumble 値です。機種によってチャンネルの割り当ては異なります。

Duration

パルス時間をミリ秒で示します。短い時間ならモーターや手を疲れさせず比較できます。

Presets

heartbeat、burst、click などは同じ haptic 経路を別の長さと強度で使います。

送信または失敗

API がない状態と、playEffect または pulse の呼び出しが失敗した状態を分けます。

ブラウザ haptic 経路

ControllerTest はまず dual-rumble を試し、なければ pulse fallback を使います。

接続方式の影響

USB、Bluetooth、2.4G、公式アダプターで同じコントローラーの rumble 対応が変わることがあります。

精度と測定方法

このページはブラウザに公開された haptics を確認します。サポート診断であり、物理的な振動強度計ではありません。

測定レイヤーページが行うこと信頼度と限界
ブラウザ対応検出vibrationActuator または hapticActuators を確認rumble を送るには、ブラウザが互換 actuator を公開している必要があります。対応は環境、機種、driver、接続で変わります。MDN vibrationActuator
パルス方式dual-rumble playEffect の後に pulse fallback利用できる場合は weakMagnitude と strongMagnitude を送ります。pulse だけなら合成強度を使います。MDN GamepadHapticActuator
信頼度USB、Chrome/Edge、十分なバッテリーが基準パルスを感じれば現在の経路は動作していますが、全ゲームや全ワイヤレスモードで同じとは限りません。
API の限界物理強度や adaptive triggers は測れないモーターの健康、周波数、haptic latency、firmware、ゲーム固有効果、DualSense adaptive triggers の抵抗は認証しません。PS5 controller test

USB/Bluetooth、ブラウザ、Steam Input、firmware、バッテリー、メーカーソフト、ゲーム内振動設定を変えた後は再確認してください。

コントローラーの振動とは?

振動、rumble、haptic feedback は、コントローラー内部のモーターや actuator へ送られる出力効果です。

Rumble feedback

従来のコントローラーは 1 つ以上のモーターで衝撃、エンジン、衝突、武器の反応を表現します。

Haptic actuator

ブラウザでは、接続中のコントローラーの actuator を Gamepad API が公開するかに依存します。

入力テストではない

ボタンやスティックは入力、rumble は出力です。入力が正常でも Web の振動だけ失敗することがあります。

vibration を正しくテストする方法

ハードウェアの結論を出す前に、接続、ブラウザ、パルス強度を分けて確認します。

USB から始める

データ対応 USB ケーブルを使います。ワイヤレスではブラウザ経路の haptics が減る、または失われることがあります。

Chromium を基準にする

Windows では Chrome または Edge が gamepad haptics の基準として比較的安定しています。

低く短く始める

古いコントローラーや低バッテリーでは、強度を上げる前に短い弱いパルスを試します。

弱と強を比較

同じに感じる場合、機種または API 経路がチャンネルを混ぜている可能性があります。

ネイティブゲームと比較

ゲームでは振動してブラウザではしない場合、Web から使えない native driver 経路かもしれません。

ガイド: vibration 結果

振動は現在のブラウザ経路のサポート状態として読み、万能な性能 benchmark として扱わないでください。

結果意味次の行動
対応 + パルスを感じるブラウザ haptic 経路が動作弱、強、presets を試して実用確認します。この接続を baseline として保存できます。
対応 + 感じないAPI は受け付けたが体感できない短時間だけ強度を上げ、バッテリー、振動設定、正しいコントローラーが active か確認します。
非対応互換 actuator が公開されていないモーター故障と判断する前に USB、別ブラウザ、メーカー tools、ネイティブゲームを試します。
パルス失敗haptic 呼び出しがエラー再接続し、コントローラーを占有するアプリを閉じ、短い duration で再試行します。
弱と強が同じチャンネル差が出ていない機種や API 経路によって正常な場合があります。全体故障ではなくチャンネル制限として見ます。

このガイドはブラウザで見える haptics の説明です。メーカー診断や物理修理確認の代わりではありません。

設定 / 修正 / 交換

ブラウザで rumble が動かない場合、ブラウザ、接続、設定、ハードウェアを 1 つずつ切り分けます。

接続方式を変える

USB、Bluetooth、2.4G レシーバー、公式アダプターを比較します。同じ機種でも方式で対応が変わります。

ブラウザを変える

Chrome または Edge を基準にします。Safari、Firefox、モバイルは gamepad haptics の公開が少ない場合があります。

Steam Input を確認

Steam Input や remapper がコントローラーを横取りし、振動の届き方を変えることがあります。

メーカー tools を使う

Xbox Accessories、PlayStation firmware tools、Razer Synapse、GameSir Nexus、8BitDo Ultimate Software などを確認します。

ゲーム設定を確認

多くのゲームは vibration、haptics、trigger effects、controller profiles を別々に持ち、ブラウザ結果と一致しないことがあります。

DualSense の限界

このテストは DualSense adaptive trigger resistance を制御しません。コンソールまたは native app の機能として扱います。

トラブルシューティング

多くの問題はブラウザ対応、接続方式、無効な設定、または違うコントローラー選択から起きます。

コントローラー未検出

物理ボタンを押し、Chrome または Edge を試し、ケーブルを接続し直し、コントローラーを占有するゲームを閉じます。

Vibration unsupported

ブラウザが互換 actuator を公開していません。USB、別ブラウザ、メーカー tools、ネイティブゲームを試します。

ゲームは振動するが Web はしない

ネイティブゲームは Gamepad API が公開しない platform API や driver を使うことがあります。

対応だが感じない

短時間だけ強度を上げ、バッテリーとシステム設定を確認し、active device を確認して USB で再試行します。

弱と強が同じ

一部の機種はチャンネルを混ぜるか、ブラウザ経路が単一強度へまとめることがあります。

Bluetooth が不安定

Bluetooth と省電力で haptics が変わることがあります。比較には USB または 2.4G を使います。

Adaptive triggers が動かない

このページは DualSense trigger resistance を制御しません。ブラウザ公開の rumble または haptic actuator だけを確認します。

複数台接続

パルスが別のコントローラーへ行く場合があります。active device を確認するか余分な機器を外します。

コミュニティ benchmark / 参照結果

振動は数値よりサポート結果として扱うのが適切です。これは解釈範囲と API 参照で、ライブ投稿ではありません。

リファレンス期待される結果使い方
ControllerTest 対応Actuator が公開されパルスを感じる現在のコントローラー、接続、システム、ブラウザの組み合わせで haptic 経路が動くと見なします。
ControllerTest 非対応互換 haptic actuator なしモーター故障の証明ではありません。ブラウザ、接続、メーカー tools を変えて確認します。
ControllerTest パルス失敗haptic 呼び出しが失敗または拒否何らかの経路はありますが、具体的な呼び出しが完了していません。短いパルスと別接続で再試行します。
MDN vibrationActuator reference振動 actuator 用 Gamepad property物理モーターがあってもこのページが unsupported を出す理由を説明します。MDN vibrationActuator
MDN GamepadHapticActuator referenceplayEffect、pulse、reset 用 interfaceControllerTest の方法、dual-rumble 優先と pulse fallback に対応します。MDN GamepadHapticActuator
デバイスファミリー比較Xbox、PS5/DualSense、Switch は異なる場合あり機種固有の文脈はデバイスページやメーカー tools を使い、このページは Web 経路の見え方を測ります。Xbox controller testPS5 controller testSwitch controller test

結果は現在のブラウザ経路を説明します。Firmware、driver、接続、バッテリー、remapper、ゲーム設定で haptics は変わります。

Controller Vibration Test FAQ

Short answers for using this browser-based controller tool and interpreting the result.

vibration が unsupported と出る理由は?

このコントローラー、OS、driver、接続に対してブラウザが互換 haptic actuator を公開していない可能性があります。ネイティブゲームでは振動することがあります。

Unsupported はモーター故障ですか?

いいえ。このブラウザ経路が haptics にアクセスできないという意味です。USB、別ブラウザ、メーカーソフト、ネイティブゲームで比較してください。

ゲームでは振動するのにこのページではしないのは?

ゲームは native driver や platform API を使い、Gamepad API とは別の経路で rumble を扱うことがあります。

振動に向くブラウザは?

Chrome と Edge が gamepad haptics の基準になりやすいですが、コントローラー、OS、接続方式にも依存します。

DualSense adaptive triggers をテストできますか?

いいえ。このページはブラウザに見える rumble または haptic actuators を確認し、adaptive trigger resistance は制御しません。

実際の振動強度を測れますか?

いいえ。ブラウザが公開した pulse 値を送り、体感で確認します。力、周波数、haptic latency は測定しません。

短いパルスで壊れますか?

短い弱いパルスは通常の確認です。熱い、古い、バッテリーが少ない場合は長時間や連続テストを避けてください。

弱モーターと強モーターが違うのはなぜ?

多くのコントローラーは低周波と高周波のチャンネルを使います。一方は重く、もう一方は鋭く軽く感じます。