Nouplo

コントローラーテスト(ゲームパッド)

コントローラーのボタンをどれか押すと始まります。

コントローラーをつないで、ボタンをどれか押してください。ブラウザはボタンが押されるまでコントローラーを表示しません

データは端末の外に出ません

このツールはすべてブラウザ内で動作します。ここで入力・演奏・録音した内容は端末内にとどまり、サーバーへ送信・保存されることはありません。

使用例

例:FPSで視点が勝手に上を向く。右スティックのドリフトを数値で確かめる

シューティングゲームで、何も触っていないのに視点が少しずつ上を向くコントローラー。USBでパソコンにつなぎ、ボタンをどれか押して表示させます。デッドゾーンは初期値の0.1。ボタンとトリガーを確かめたあと、両方のスティックを外周に沿って回し、1秒ほど指を離します。

  1. 止まった位置は、左スティックが x 0.02 · y -0.01、右スティックが x -0.04 · y -0.11。y のマイナスは上向きです。
  2. 中心からの距離は √(x² + y²):左は0.02、右は √(0.04² + 0.11²) ≈ 0.12 です。
  3. 左は点線の円(0.1)の内側に止まるので「ドリフトなし」、右は外側なので「ドリフト 0.12」と表示されます。
  4. デッドゾーンを0.15にすると、右も「ドリフトなし」になります。ゲーム側でこのくらいのデッドゾーンがあれば、ずれは無視されるということです。
止まった位置(x · y) 中心からの距離 デッドゾーン 0.05 0.1 0.15 0.2
0.02 · -0.01 0.02ドリフトなしドリフトなしドリフトなしドリフトなし
0.05 · 0.03 0.06ドリフト 0.06ドリフトなしドリフトなしドリフトなし
-0.04 · -0.11 0.12ドリフト 0.12ドリフト 0.12ドリフトなしドリフトなし
0.15 · -0.08 0.17ドリフト 0.17ドリフト 0.17ドリフト 0.17ドリフトなし
0.03 · 0.22 0.22ドリフト 0.22ドリフト 0.22ドリフト 0.22ドリフト 0.22

右スティックは上向きに約0.12ずれて止まっていて、デッドゾーン0.1のゲームでは視点が勝手に上へ動きます。ゲームの設定でデッドゾーンを0.15ほどに広げれば目立たなくなりますが、0.17までずれると0.15でも隠せません。清掃や修理、買い替えを考える目安になります。

使い方

  1. コントローラーを USB か Bluetooth でつなぎ、ボタンをどれか押すとページに表示されます。
  2. すべてのボタンを押し、トリガーを引きます。押したボタンが光り、トリガーは引いた量だけ色が満ちます。スティックは外周に沿って回してください。
  3. スティックから1秒ほど指を離します。点が点線の円の外で止まっていればドリフトしています。「振動」で振動も確認できます。

よくある質問

スティックのドリフトとは?
スティックが摩耗して、触っていないのに動いていると伝えてしまう症状です。キャラクターが勝手に歩いたり、カメラが回ったりします。このテストはスティックが止まる位置を測り、デッドゾーンの外ならドリフトです。
デッドゾーンとは?
中心のまわりの、ゲームが無視する小さな範囲です。少しの摩耗なら何も動かないようにするためのものです。止まった点がこの中に収まっていればゲームでは気づきません。収まらないときは、ゲームの設定でデッドゾーンを広げてみてください。
コントローラーが表示されないのはなぜ?
ブラウザは、コントローラーのボタンが押されて初めてページに見せます。それでも出ないときは、つなぎ直すか別のブラウザで試してください。パソコン用のモードやドライバーが必要なコントローラーもあります。
振動しないのはなぜ?
すべてのブラウザが、すべてのコントローラーを振動させられるわけではありません。何も震えないのに成功と返すブラウザもあります。ここで「振動」が効かなくても、ゲームでは振動することがあります。
ドリフトの数値は何を表していますか?
スティックが止まったときの、中心からの距離です。中心が0、外周が1で、√(x² + y²) で求めます。ボタンを押さずスティックもほとんど動かない状態が1秒続いたときだけ測り、そのうち最も大きい値を表示します。0.6より外に倒しているときは、指で押さえているとみなして数えません。
中古のコントローラーは何を確認すればいいですか?
すべてのボタンを押して光るか、左右のトリガーを奥まで引いて100%になるかを見ます。次にスティックを外周に沿って回してから指を離し、「ドリフトなし」と出るか確かめます。最後に「振動」を押します。ただしブラウザによっては振動を試せないので、震えなくても故障とは限りません。
データはどこかに送信されますか?
いいえ。テストはブラウザの中で動いていて、何も記録・アップロードされません。

関連ツール