コントローラーテスト
コントローラーを接続してボタンを1つ押すだけで、すべてのボタン、トリガー、左右のスティックの入力がリアルタイムで表示されます。テストはブラウザ内だけで動き、データは送信されません。
計算方法
キャラクターが勝手に歩く、ボタンが反応しない、トリガーが最後まで入らない。このコントローラーテストは、ブラウザのGamepad APIを使って、コントローラーが実際にどんな値を送っているかを表示します。Xbox、PlayStation、Switch Proコントローラーのほか、多くのUSB・Bluetoothゲームパッドに対応し、複数台の同時テストもできます。
使い方
- コントローラーをUSBまたはBluetoothで接続し、「コントローラーテストを開始」をクリックします。
- どれかボタンを押します。ブラウザはプライバシー保護のため、ページ上でボタンが押されるまでコントローラーをサイトに見せません。
- ボタンを順番に押します。押したボタンが光り、アナログトリガーは押し込み量を0〜100%のバーで表示します。
- スティックを動かします。点が円の中でスティックの動きを追い、内側の円は設定したデッドゾーンです。すべての軸の値は下に数値で表示されます。
- ドリフトの確認では、スティックから指を離し、コントローラーを数秒間動かさずに置きます。
- ブラウザが対応していれば、「振動をテスト」で振動モーターを確認できます。
表示される値の意味
- 軸は−1〜+1の範囲で動き、触れていないときは0が正常です。軸0/1は通常左スティック、軸2/3は右スティックです。
- スティックのドリフト:触れていないときのずれを測ります。5%未満は正常、5〜10%は一般的なデッドゾーンで吸収される軽いドリフト、10%を超えるとはっきりしたドリフトで、ゲーム内でキャラクターやカメラが勝手に動きます。
- デッドゾーン:中心付近の小さな動きを無視する範囲です。スライダー(0〜30%、初期値10%)で、どのデッドゾーンでドリフトが消えるかを確認できます。多くのゲームも同じ仕組みで調整されています。
- 標準配置:ブラウザが「standard」と報告した場合、ボタンはXboxコントローラーと同じ並び(下・右・左・上、ショルダー、トリガー、メニュー、スティック押し込み、十字キー、ホーム)で表示されます。Xbox、PlayStation、Switchの種類は機器IDから判別します。
コントローラーが認識されないときは
- ボタンを押してください。押さないとページからは見えません。それでもだめなら、ページを再読み込みしてもう一度試します。
- Steam、DS4Windows、DSXなどがコントローラーを取り込み、別の種類として見せることがあります。終了してから再テストしてください。
- Bluetooth:ペアリングし直します。PlayStationのコントローラーは、クリエイト(SHARE)ボタンとPSボタンの長押しでペアリングモードにします。
- ケーブル:充電専用でデータを通さないUSBケーブルがあります。別のケーブルで試してください。
スティックのドリフト対策
- 本体やOSの設定でキャリブレーションします(Switch:設定 → コントローラーとセンサー、Windows:「USBゲームコントローラーのセットアップ」)。
- スティックを大きく何度か回し、スティックの付け根の隙間からエアダスターで吹きます。ほこりはよくある原因です。
- 10%を超えるドリフトが続く場合は、部品の摩耗が考えられます。保証期間中なら、メーカーや販売店への問い合わせを検討してください。
できないこと
ブラウザが見られるのはGamepad APIが報告する値だけです。ジャイロ、タッチパッド、アダプティブトリガー、ライトバーは確認できません。標準配置で報告されないコントローラーでは、ボタン名がずれることがありますが、番号は正しく表示されます。振動は現在おもにChromeとEdgeで動作し、FirefoxとSafariは未対応です。ゲームや家庭用ゲーム機は独自のドライバーやキャリブレーションを使う場合があります。
プライバシー
コントローラーの入力はブラウザ内で表示されるだけです。保存も送信もされません。
よくある質問
コントローラーが認識されないのはなぜですか?
ページを開いた状態でコントローラーのボタンを押してください。ブラウザはボタンが押されてから初めてコントローラーを表示します。それでも表示されない場合は、SteamやDS4Windowsを終了する、別のケーブルを使う、ペアリングし直すなどを試してください。
スティックのドリフトはどう確認しますか?
スティックから指を離し、コントローラーを置いたままにします。触れていない状態で5%を超えるずれは軽いドリフト、10%を超えるとはっきりしたドリフトです。
スティックのドリフトは自分で直せますか?
キャリブレーション、スティックを大きく回す、付け根にエアダスターを吹くと改善することがあります。ドリフトが大きい場合は部品の摩耗が多く、保証や修理が必要です。
PS5やPS4のコントローラーでも使えますか?
はい、最新のブラウザでUSBまたはBluetooth接続で使えます。ボタン、トリガー、スティックを表示します。タッチパッド、ジャイロ、アダプティブトリガーはブラウザから読み取れません。
Xboxコントローラーでも使えますか?
はい。ほとんどのブラウザがXboxコントローラーを標準配置で報告し、振動はChromeとEdgeでテストできます。
SwitchのProコントローラーやJoy-Conもテストできますか?
はい、BluetoothまたはUSBで接続できます。ブラウザによってJoy-Conが1本ずつ、または2本1組で報告され、ボタン配置が変わることがあります。
振動しないのはなぜですか?
ブラウザからの振動は現在おもにChromeとEdgeで使えます。Firefox、Safari、一部のコントローラーではボタンが使えません。
複数のコントローラーを同時にテストできますか?
はい。接続したコントローラーごとに、ボタンを押した時点で専用の表示枠が追加されます。
出典・根拠
- MDN Web Docs – Gamepad API
- MDN Web Docs – GamepadHapticActuator
- W3C – Gamepad (Standard-Belegung / standard mapping)
更新日:
関連ツール
- キーボードテスト:すべてのキーは反応しますか?無料のキーボードテストサイトです。押したキーが光り、テスト済みとして残ります。日本語配列(JIS)対応、チャタリングや同時押しの確認もできます。
- CPSテスト:1秒間に何回クリックできる?無料のCPSテスト(連打テスト)です。1・5・10・60秒の連打で1秒あたりのクリック数を測定し、時間ごとの自己ベストも表示。マウスやスマホのタップに対応。
- スピーカーテスト(左右・音域チェック)無料のスピーカーテストです。左右のチャンネル確認、20Hz~20kHzの周波数スイープ、単音、位相テストをブラウザだけで。PC、スマホ、イヤホンに使えます。
- PCで画面録画PCの画面録画をブラウザだけで無料で。画面全体・ウィンドウ・タブをマイクやシステム音声付きでMP4またはWebMに録画できます。インストールもアップロードも不要です。
- Webカメラテストブラウザで無料のWebカメラテスト。ライブ映像で映るかを確認し、実際の解像度とフレームレートを表示。480p〜4Kの指定、ミラー表示、写真保存にも対応しています。
- オンラインボイスレコーダーブラウザで使える無料のボイスレコーダーです。一時停止、音量メーター、タイマー付きで録音し、再生・名前の変更・ダウンロードができます。アップロード不要。