ハンコン テスト:ハンドル、ペダル、シフトパドルの入力をブラウザで確認

レースゲームで車がまっすぐ走らない、ブレーキを踏んでいないのに減速する、シフトアップが一回飛ばしになるといった症状が出たとき、原因がハンドルコントローラーにあるのか、ゲームの設定にあるのかはすぐにはわかりません。このハンコン テストは、ハンドルの回転軸、アクセル、ブレーキ、クラッチの各ペダル、シフトパドルやボタンの入力を、ブラウザだけで確かめられる無料ツールです。各軸の値と押されたボタンをリアルタイムで表示するので、中心のずれやペダルの値の跳び、反応しないパドルをその場で見つけられます。インストールや登録は不要で、計測データは端末の外に送信されません。

ハンコン テストの画面。ハンドルの回転軸、アクセル、ブレーキ、クラッチの各ペダル、シフトパドルとボタンの状態をリアルタイムで表示している

コントローラーを USB または Bluetooth で接続してから、いずれかのボタンを押してください

USB Bluetooth
認識されませんか?
  • Gamepad API への対応が最も安定している Google Chrome、Microsoft Edge、Brave、Opera のご利用をおすすめします。
  • このページを開いたあと、いずれかのボタンを押すかスティックを動かすと、ブラウザがゲームパッドを有効にします。
  • Firefox では、ボタンを一度押すまで接続済みのコントローラーがタブに公開されません。
  • macOS と iOS 16 以降では、システム設定の Bluetooth でコントローラーがペアリングされているか確認してください。
ハンドルコントローラーの駆動方式の違いを示した図。ギア式、ベルト式、ダイレクトドライブ式と、ペダルのセンサーの種類を並べている

モーション、タッチパッド、バッテリー(PS4 / PS5)

WebHID モードは Sony の DualShock 4、DualSense、DualSense Edge に対応しています。

ハンドルコントローラーを確認する 5 つの手順

  1. ハンドルとペダルを USB でつなぐ: ハンドル本体をパソコンの USB ポートに直接つなぎ、ペダルやシフターがハンドル経由で接続される機種なら、それらも差し込んでおきます。電源アダプターが必要な機種は、先に電源を入れてください。
  2. 起動時の動作が終わるのを待つ: 多くのハンドルは、電源を入れると中心位置を探すために左右に回ります。この動作が終わってからページを開き、ボタンを一度押してブラウザに認識させます。
  3. ハンドルを左右いっぱいまで回す: ハンドルを中央から左端、右端までゆっくり回し、回転軸の値が途中で飛ばずになめらかに変化するかを確認します。中央に戻したときに値が 0 付近に戻るかも見ておきます。
  4. ペダルを一本ずつ踏み込む: アクセル、ブレーキ、クラッチを順番にゆっくり踏み込み、踏み込みの深さに合わせて値が連続して変化するか、足を離すと元の値に戻るかを確かめます。
  5. パドルとボタンを確認する: 左右のシフトパドル、ハンドル上のボタン、十字キーを一つずつ押し、押すたびに一回だけ反応するかを確認します。一回押しただけで二回反応する場合は、スイッチのばたつきが疑われます。

ハンドルとペダルの結果を読み解く目安

値の出方は、機種、センサーの方式、ドライバーの設定によって変わります。下の表は状態を判断するための一般的な目安で、メーカーの公式な基準ではありません。

確認する項目良好な状態注意が必要な状態対処が必要な状態
ハンドル中央の値まっすぐの位置で 0 付近わずかに左右どちらかへずれるまっすぐでも大きくずれている
回転軸の変化端から端までなめらか一部で値が引っかかる特定の角度で値が跳ぶ
ペダルの踏み込み深さに合わせて連続して変化最大値の手前で止まる途中で値が跳ぶ、戻らない
ペダルを離したときすぐに最小値へ戻る戻るまでに少し時間がかかる踏んでいないのに値が残る
パドルとボタン一回押して一回だけ反応まれに反応が遅れる二回反応する、反応しない

ハンコン テストで確認できること

ハンドルコントローラーは、ハンドルの回転、複数のペダル、シフトパドル、ボタンなど、多くの入力を組み合わせた機器です。ゲームの中では、これらの入力に感度の曲線やデッドゾーン、補正が加わるため、どこかに不具合があっても、その正体をつかむのは簡単ではありません。このテストでは、ブラウザが受け取った生の値を表示して、各部の状態を一つずつ確かめられます。

ブラウザは W3C の Gamepad API を通じて、ハンドルを一つのゲームパッドとして認識します。ハンドルの回転は軸の一つとして、ペダルはそれぞれ別の軸として、パドルやボタンはボタンとして表示されます。どの番号がどの部品に対応するかは機種によって違うため、テストで一つずつ動かして確認するのが確実です。

レースゲームの設定画面で入力の割り当てをする前に、このハンコン テストで各部が正しく動くことを確認しておくと、設定の問題とハードウェアの問題を混同せずに済みます。新しく買ったハンドルの初期不良の確認や、中古品の動作チェックにも役立ちます。

ハンドルの駆動方式と回転角の仕組み

ハンドルコントローラーには、モーターの力をハンドルに伝える方法によっていくつかの種類があります。歯車で力を伝えるギア式は、構造が比較的簡単で手ごろな価格の製品に多く使われています。ベルトで力を伝えるベルト式は、ギア式よりもなめらかな感触になりやすいとされます。モーターの軸に直接ハンドルを取り付けるダイレクトドライブ式は、力の伝わり方がもっとも直接的で、上位の製品に多く採用されています。

ハンドルの最大回転角は製品によって決まっており、ドライバーや専用ソフトウェアで、ゲームに合わせて使う範囲を設定できる機種が多くあります。たとえば最大の範囲が広いハンドルでも、設定で回転角を狭くすると、少ない回転で回転軸の値が端まで届くようになります。

テストで回転軸の値が端まで届くのに必要な回転量は、この設定によって変わります。ハンドルを左右いっぱいに回しても値が端まで届かない、あるいは少し回しただけで端に達する場合は、故障ではなく回転角の設定が原因であることがあります。テストの前に、専用ソフトウェアの設定を確認しておきましょう。

  • ギア式:歯車で力を伝える、手ごろな価格の製品に多い方式
  • ベルト式:ベルトで力を伝え、なめらかな感触になりやすい方式
  • ダイレクトドライブ式:モーターの軸に直接ハンドルを取り付ける方式
  • 回転角の設定:専用ソフトウェアで使う範囲を変えられる機種が多い

ペダルのセンサーの種類と特徴

ペダルの踏み込みを読み取るセンサーにも、いくつかの方式があります。可変抵抗を使う方式は、多くの入門向けのペダルで使われています。構造が簡単で安価な反面、長く使ううちに内部の接点が摩耗し、値が跳んだり、特定の位置で引っかかったりする症状が出やすくなります。

磁石と磁気センサーを使う方式は、部品同士が触れ合わないため摩耗しにくく、長期間にわたって安定した値を保ちやすいのが特長です。ブレーキには、踏み込む深さではなく踏む力の強さを測るロードセルという方式を使う製品もあります。この方式では、実際の車のように、踏む力の加減でブレーキの強さを調整します。

ロードセル方式のブレーキでは、テストで表示される値の変化の仕方が、ほかの方式とは異なります。軽く踏んだだけではあまり値が変わらず、強く踏むほど値が大きくなるので、深さではなく力に応じて値が変わるかを確認してください。

ハンコン テストで見つかりやすい不具合

ペダルの不具合でもっとも多いのが、値の跳びです。ゆっくり踏み込んでいるのに、ある位置で値が急に大きくなったり小さくなったりする症状で、ゲームでは急に加速したり、ブレーキが抜けたりする原因になります。可変抵抗方式のペダルで、長く使ったものによく見られます。

ハンドルの中心のずれも、よくある症状です。まっすぐの位置にしているのに回転軸の値が 0 から離れていると、ゲームでは車が片側に流れていきます。電源を入れたときの中心位置を探す動作がうまくいかなかったときや、ハンドルを持ったまま電源を入れたときに起こりやすくなります。

シフトパドルでは、一回押しただけで二回反応する、いわゆるばたつきの症状が出ることがあります。シフトアップが一段飛ばしになる場合は、このテストでパドルを何回か押し、一回押すたびに表示が一回だけ点灯するかを確かめてください。

  • ペダルの値の跳び:特定の位置で値が急に変わる
  • ペダルの戻り不良:足を離しても値が最小に戻らない
  • ハンドルの中心のずれ:まっすぐでも値が 0 から離れている
  • パドルのばたつき:一回押しただけで二回反応する
  • ボタンの無反応:押しても表示が点灯しない

ペダルとハンドルの不具合を直すための対処法

ハンドルの中心がずれている場合は、まず電源を入れ直し、起動時の動作が終わるまでハンドルに触れずに待ちます。それでもずれが残るときは、専用ソフトウェアやドライバーの調整機能を使って、中心位置を記録し直してください。調整のあとにハンコン テストを実行して、値が 0 付近に戻ったかを確認します。

ペダルの値が跳ぶ場合は、ゲーム内でペダルのデッドゾーンを設定すると、症状が目立たなくなることがあります。ただし、値の跳びが大きい場合は根本的な解決にはならないため、センサーの清掃や交換を検討してください。可変抵抗方式であれば、接点復活剤で改善する例もありますが、分解が必要になる点には注意が必要です。

ペダルが最大まで届かない、あるいは軽く踏んだだけで最大になる場合は、専用ソフトウェアでペダルの範囲を調整し直します。踏み込みの最小と最大の位置を記録し直すと、テストでも値が最小から最大まで連続して変化するようになるはずです。

フォースフィードバックとブラウザでの確認範囲

多くのハンドルコントローラーは、路面の感触やタイヤのグリップを手に伝えるフォースフィードバックの機能を持っています。ただし、この機能はゲームと専用のドライバーの間でやり取りされるもので、ブラウザの Gamepad API からは制御できないのが一般的です。そのため、このテストではフォースフィードバックの強さや動きは確認できません。

一部のハンドルは、ゲームパッドと同じような振動の機能を報告することがあり、その場合はブラウザから振動を試せることもあります。とはいえ、多くのハンドルでは振動の機能は表示されません。フォースフィードバックを確かめたいときは、メーカーの専用ソフトウェアに用意されたテストの機能を使ってください。

フォースフィードバックが効かない場合は、ドライバーが正しくインストールされているか、専用ソフトウェアで力の強さがゼロになっていないか、電源アダプターがつながっているかを確認します。電源が足りないと、ハンドルの入力は認識されても、モーターが動かないことがあります。

シフターやハンドブレーキなど追加の機器を確認する

H パターンのシフターやハンドブレーキを使っている場合は、それらの入力もテストで確認できます。ハンドル本体を経由して接続される機器は、ハンドルと同じゲームパッドの一部として表示され、パソコンに直接つなぐ機器は別のゲームパッドとして表示されます。

H パターンのシフターは、ギアの位置ごとに一つのボタンとして表示されることが多くあります。各ギアに入れたときに対応するボタンだけが点灯し、ニュートラルに戻すと消えるかを確認してください。ギアが入っているのに表示が消える、別のギアの表示が点灯するといった場合は、シフターの内部のスイッチやセンサーの問題が考えられます。

ハンドブレーキは、一般に一本の軸として表示されます。ペダルと同じように、引いた量に合わせて値が連続して変化するか、離すと元に戻るかを確かめましょう。

ブラウザと OS で確認しておきたいポイント

ハンドルをつないでも何も表示されないときは、ページを開いたあとにボタンを押したかを確認してください。それでも表示されない場合は、ハンドルの電源が入っているか、専用ソフトウェアがハンドルを独占していないかを確かめます。ソフトウェアを終了すると、ブラウザで認識されるようになることがあります。

機種によっては、ハンドルの動作モードを切り替えるスイッチがあり、ゲーム機用のモードではパソコンで正しく認識されないことがあります。説明書を確認して、パソコン用のモードになっているかを見ておきましょう。

ペダルの軸が一つにまとめて表示される場合は、アクセルとブレーキを一本の軸で表す古い互換の設定になっている可能性があります。専用ソフトウェアで軸を分ける設定に切り替えると、それぞれのペダルを独立した軸として確認できるようになります。

公式ハードウェア仕様: MDN Multi-Axis Gamepad Interface

よくある質問

このハンコン テストはどのハンドルに対応していますか?

ブラウザが Gamepad API でゲームコントローラーとして認識できる USB のハンドルコントローラーに対応しています。ペダル、シフター、ハンドブレーキも、パソコンが認識していれば同じように確認できます。

フォースフィードバックはテストできますか?

フォースフィードバックは、ゲームと専用ドライバーの間でやり取りされる機能のため、ブラウザからは制御できないのが一般的です。確認したいときは、メーカーの専用ソフトウェアのテスト機能を使ってください。

ハンドルを回し切っても値が端まで届きません。

専用ソフトウェアで設定されている回転角が、実際に回した範囲より広い可能性があります。回転角の設定を確認し、必要であれば調整機能を使って範囲を記録し直してから、もう一度ハンコン テストを行ってください。

ブレーキを踏んでいないのに値が出ています。

ペダルのセンサーの摩耗や汚れで、静止時の値がずれている可能性があります。ゲーム内でペダルのデッドゾーンを少し設定すると改善することがありますが、値が大きい場合はセンサーの清掃や交換を検討してください。 対処のあとは、ハンコン テストで静止時の値が下がったかを確かめましょう。

アクセルとブレーキが一つの軸として表示されます。

古い互換の設定で、二つのペダルを一本の軸にまとめて報告している可能性があります。専用ソフトウェアで軸を分ける設定に切り替えると、それぞれを独立した軸として確認できます。

シフトパドルが一回押しただけで二回反応します。

スイッチのばたつきが起きている可能性があります。テストでパドルを何回か押し、毎回二回反応するようなら、スイッチの劣化が考えられます。保証期間内であればメーカーに相談してください。

ゲーム機用のハンドルもパソコンでテストできますか?

パソコンに対応している機種であれば、USB でつなぐとテストできます。動作モードの切り替えスイッチがある場合は、パソコン用のモードになっているかを確認してください。

電源アダプターをつながないとどうなりますか?

機種によっては、ハンドルの入力は認識されても、モーターが動かなかったり、起動時の中心を探す動作が行われなかったりします。テストの前に、電源アダプターがつながっているかを確認してください。

ペダルだけを単体でテストできますか?

パソコンに直接つなぐタイプのペダルなら、単体でも一つのゲームコントローラーとして認識され、テストできます。ハンドル経由でつなぐタイプは、ハンドルと一緒に接続してください。

計測データが外部に送られることはありますか?

ありません。ハンドルやペダルの値はすべてブラウザの中で処理され、サーバーには送信されません。結果を残したいときは、表示されたレポートをコピーして保存してください。

Sources

  1. W3C Gamepad Specification
  2. MDN Web Docs: Gamepad API
  3. MDN Web Docs: WebHID API
  4. PlayStation Support: DualSense controller on PC
  5. Xbox Support: Connect controller to PC
  6. Nintendo Support: Joy-Con troubleshooting