ByteScope

Gamepad Tester

コントローラーを接続し、ボタンを押す — そしてスティックが実際に何をしているかを測定する。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

Connect a controller and press any button

Browsers hide gamepads until they receive input (a privacy measure). Pair over USB or Bluetooth, then press any button to wake it.

このツールについて

USBまたはBluetoothでコントローラーを接続し、いずれかのボタンを押して起こします(Gamepad APIは入力があって初めてパッドを公開します — ページがこの手順を案内します)。押すそばからコントローラー図の各ボタンが点灯し、トリガーは0〜1のアナログ値を表示し、複数のコントローラーを並べてテストできます。

スティック分析がこのツールの心臓部です。軌跡付きのライブXY散布図が各スティックの位置を正確に示し、円形性テストではスティックを縁に沿って回して可動範囲の問題を明らかにし、拡大した中心ビューは静止時のオフセットを可視化し、ガイド付きドリフトテスト — コントローラーから手を離して10秒 — は平均偏差とピーク偏差を測定し、「左スティックが3.2%ドリフトしています。正常範囲を超えています」のような平易な判定を出します。スティックドリフトは現代のコントローラーを象徴する故障であり、測定することは推測に勝ります。

仕上げに:強/弱モーターを別々のスライダーで制御するデュアルランブル振動テスト、タイムスタンプの差分から推定するポーリングレート(有線パッドの125 Hzとeスポーツ用パッドの1000 Hzがはっきり分かります)、そして当サイトのキーボードテスターと同じ、素早い再トリガーのチャタリング検出。すべてブラウザ内でローカルに動作します — 入力データがデバイスから外に出ることはありません。

よくある質問

コントローラーが表示されません — どうすればいいですか?
まず何かボタンを押してください:ブラウザはプライバシー保護のため、入力を受け取るまでゲームパッドを隠します。それでも表示されない場合は、OSレベルでペアリング/接続されているか確認し、別のUSBポートを試すかBluetoothを再ペアリングしてください。ごく古いパッドや特殊なパッドは標準マッピングを実装しておらず、通常と異なるボタン番号で現れることがあります。
スティックドリフトはどのくらいが正常ですか?
静止時、健全なスティックは中心から約1〜2%以内に収まるべきです(ゲームはこれをデッドゾーン、通常5〜10%の中に隠しています)。約3〜5%を超える一貫した静止オフセット、または触れていないのにさまようスティックは、意図しない動きとしてゲームプレイに現れます — これがクリーニング、再キャリブレーション、修理を要する典型的な摩耗したポテンショメータの故障です。
振動テストはすべてのコントローラーで動作しますか?
Gamepad APIのデュアルランブルアクチュエーターを使っており、Chromium系ブラウザではほとんどのXboxおよびPlayStationパッドで動作します。一部のブラウザやパッド(およびmacOSでのほとんどのBluetooth接続)はランブルを公開しません — ツールは黙って失敗するのではなく、アクチュエーターが利用できないときにそう伝えます。
Switch ProコントローラーやJoy-Conは使えますか?
テストには使えます:Bluetoothでペアリングし、ほとんどのブラウザで標準マッピングを公開します。ただし、ブラウザはコントローラーを読み取れるだけで — 他のPCゲーム向けのシステム全体の仮想ゲームパッドに変えることはできません。それにはBetterJoyやSteam Inputのようなドライバーレベルのツールが必要です。
ポーリングレートの数値は何を意味しますか?
コントローラーがどのくらいの頻度で状態を報告するかで、更新間のタイムスタンプから推定されます。125 Hz(8 ms)が一般的な基準で、ハイエンドの有線パッドは1000 Hz(1 ms)に達します。低いことは故障を意味しません — ただし「1000 Hz」のパッドが125 Hzと測定される場合は、有線接続とモードを確認してください。