トリガー テスト:L2、R2、LT、RT のアナログ値を確認

レースゲームでアクセルを踏み切れない、シューターで射撃がときどき途切れる、ブレーキがじわっと効かない。こうした症状は、トリガーのアナログ値が正しく出ていないことが原因かもしれません。このトリガー テストでは、PS5 や PS4 の L2 と R2、Xbox の LT と RT、Switch Pro の ZL と ZR などを押し込んだときの値を、0 から 1 の数値とバーでリアルタイムに表示します。ゆっくり押したときに値がなめらかに増えるか、最後まで押したときに 1 に届くか、離したときにすぐ 0 に戻るかを確かめるだけで、トリガーの状態を判断できます。ブラウザだけで動くので、アプリのインストールは必要ありません。

トリガー テストの画面で、L2 と R2 の押し込み量が 0 から 1 のバーで表示されている様子

コントローラーを 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 に対応しています。

トリガー テストの進め方

  1. コントローラーを接続する: USB ケーブルか Bluetooth でつなぎ、どれかのボタンを押して認識させます。画面にトリガーのバーが表示されれば準備完了です。
  2. 離した状態の値を確認する: トリガーに触れずに、表示が 0.00 になっているかを見ます。わずかに値が残っている場合は、離したときに戻りきっていない可能性があります。
  3. ゆっくり最後まで押し込む: 数秒かけて一定の速さで押し込み、値が段差なく増えていくかを確認します。途中で止まる、急に飛ぶといった動きがないかに注目します。
  4. 最大値と戻りを確かめる: 最後まで押し込んだときに 1.00 に届くか、指を離したときにすぐ 0.00 に戻るかを確認します。左右のトリガーで同じように試し、差がないかを比べます。
  5. 素早い連打も試す: 射撃を想定して、トリガーを素早く何度も引きます。すべての押し込みに表示が追従し、離した瞬間に値が下がるかを確かめたら、結果をレポートとしてコピーします。

トリガーの値の読み方

Gamepad API はトリガーの押し込み量を 0 から 1 の値で報告します。下の表は、テスト中によく見られる値の動きと、その意味の目安です。メーカーの公式な基準ではありません。

値の動き正常な状態考えられる原因次にすること
離しても 0 に戻らない離すとすぐ 0.00 になるバネの劣化、引っかかり数回押し直し、根元を清掃する
最後まで押しても 1 に届かない押し切ると 1.00 になるセンサーのずれ、ストッパーの位置トリガーストップの設定を確認する
途中で値が急に飛ぶなめらかに連続して増えるセンサーの汚れや摩耗ゆっくり何度か往復させて再テストする
押し始めが反応しない少し押しただけで値が動く内側の不感帯、センサーの劣化ゲーム側の設定と比べる
値が細かく揺れる同じ位置なら値が安定する接点の不安定、汚れ清掃を検討する
0 か 1 しか出ない途中の値も出るデジタル式のトリガー、互換モード機種と接続モードを確認する

トリガー テストが必要になる症状

トリガーは、押し込んだ深さに応じて入力の強さが変わるアナログの部品です。レースゲームのアクセルやブレーキ、フライトゲームのスロットル、シューターの照準や射撃など、細かな加減が求められる場面で使われます。そのため、わずかな不具合でもプレイの感覚に影響します。

よくある症状は、アクセルを最後まで踏み込めず最高速が出ない、離しても少しアクセルが残る、射撃ボタンを引いても反応が遅れる、といったものです。ゲームの不具合や通信の問題と区別しにくいため、まずはトリガー単体の値を確かめることが大切です。

ブラウザでのトリガー テストなら、ゲームの補正を通さない値を直接見られます。値に問題がなければ原因はゲームや設定にあり、値がおかしければトリガーそのものに原因があると判断できます。

中古のコントローラーを買ったときや、長く使ったコントローラーを手放す前にも、トリガーの状態は確認しておきたいポイントです。ボタンと違って見た目ではわかりにくく、実際にゲームで使うまで不具合に気づかないことが多いためです。

トリガーの値を読み取る仕組み

ブラウザは W3C の Gamepad API を通じてコントローラーの状態を読み取ります。標準マッピングでは、左のトリガーが 6 番、右のトリガーが 7 番のボタンとして扱われ、押されているかどうかに加えて、0 から 1 までの押し込み量を持っています。

このテストでは、その押し込み量をバーと数値で表示します。0.00 は完全に離した状態、1.00 は最後まで押し込んだ状態です。中間の値が段差なく出ていれば、トリガーのセンサーは押し込みの深さを正しく読み取っています。

一部のコントローラーやブラウザの組み合わせでは、トリガーがボタンではなく軸として報告されることがあります。その場合でも値の範囲は画面に表示されるので、押し込みに応じて連続的に変化しているかを確認できます。

トリガー内部のセンサーと劣化の原因

多くのコントローラーのトリガーは、スティックと同じように可変抵抗で押し込み量を読み取っています。トリガーを引くと内部の部品が回転し、その角度によって抵抗値が変わる仕組みです。動かすたびに接点がこすれるため、長く使うと摩耗や汚れによって値が不安定になることがあります。

最近は、ホール効果センサーを使ったトリガーを搭載するコントローラーも増えています。磁石の位置を非接触で読み取るため、接点の摩耗による値の飛びが起きにくいのが特長です。

トリガーを元の位置に戻すバネも、長く使うと弱くなります。バネがへたると、離したときにトリガーが完全に戻らず、わずかに押された状態の値が残ります。レースゲームでアクセルが少し入り続けるような症状は、これが原因のことがあります。

トリガーはスティックよりも指で強く握り込まれることが多く、手汗や皮脂が根元のすき間から入り込みやすい部品です。長時間のプレイのあとは本体の表面を乾いた布で拭くだけでも、汚れの蓄積をある程度防げます。

PS5 の L2 と R2、アダプティブトリガー

PS5 の DualSense の L2 と R2 は、押し込みに抵抗を加えるアダプティブトリガーを備えています。弓を引くような重さや、引き金の引っかかりといった感触は、ゲームがコントローラーに指示を送ることで生まれます。

このトリガー テストでは、アダプティブトリガーの抵抗そのものを動かすことはできません。抵抗の制御は PS5 のゲームや一部の対応ソフトが行う機能で、ブラウザの標準の Gamepad API には含まれていないためです。ここで確認できるのは押し込み量の読み取りです。

アダプティブトリガーの機構が故障すると、押し込みの途中で引っかかる、抵抗がないはずなのに重く感じるといった症状が出ることがあります。値がなめらかに増えているのに感触だけがおかしい場合は、機構側の問題が考えられます。

PS5 本体の設定では、トリガーエフェクトの強さを弱めたり、オフにしたりできます。パソコンで遊ぶ場合も、対応するゲームやソフトでは同じように調整できることがあるので、抵抗が重く感じるときは設定を見直してみてください。

Xbox の LT と RT、インパルストリガー

Xbox Series X|S と Xbox One のコントローラーの LT と RT は、トリガーそのものに小さな振動モーターを内蔵したインパルストリガーを備えています。射撃の反動や、タイヤのスリップなどをトリガーを通して指先に伝える仕組みです。

押し込み量の読み取りは、ほかのコントローラーと同じようにこのページで確認できます。Windows では Xbox コントローラーが標準マッピングで認識されることが多く、LT と RT はそれぞれ 6 番と 7 番のボタンとして表示されます。

トリガーの振動については、ブラウザや OS によって対応状況が異なります。本体の振動モーターの確認は、振動テストのページで行えます。

Switch Pro と Joy-Con の ZL、ZR

Switch Pro コントローラーと Joy-Con の ZL と ZR は、アナログの押し込み量を持たないデジタル式のボタンです。そのため、このテストでは押したときに 0 から 1 へ一気に切り替わる動きになり、中間の値は出ません。これは故障ではなく、もともとの仕様です。

デジタル式のトリガーでは、押した瞬間に 1 になり、離した瞬間に 0 に戻るかを確認します。押しても反応しない、離しても 1 のまま残るといった動きがあれば、スイッチの不具合が考えられます。

8BitDo などのサードパーティ製コントローラーでは、接続モードによってトリガーがアナログになったりデジタルになったりする機種もあります。中間の値が出ないときは、取扱説明書で接続モードを確認してみてください。

トリガーストップと可動範囲の確認

一部のコントローラーには、トリガーの可動範囲を短くするトリガーストップが付いています。DualSense Edge や一部の Xbox 系のコントローラーなどが該当し、射撃を素早く繰り返したい場面で、押し込む距離を減らせるのが利点です。

トリガーストップを有効にすると、ストッパーの位置で押し込みが止まります。機種によっては短い押し込みでも 1 として報告されますが、ストッパーの手前で値が止まり、1 に届かないこともあります。テストで最大値が 1 に届かないときは、まずトリガーストップの設定を確認してください。

レースゲームでアクセルの細かい加減を使いたい場合は、トリガーストップを解除して全範囲を使うほうが向いています。用途に合わせて切り替え、そのたびにこのページで値を確かめると安心です。

トリガーストップの段階を切り替えられる機種では、それぞれの段階でこのテストを行い、どの位置で値が止まるかを記録しておくと便利です。ゲームごとに適した段階を選ぶときの目安になります。

ゲーム内のトリガー設定との関係

多くのゲームは、トリガーにもスティックと同じように不感帯を設けています。押し始めのわずかな値を無視することで、指を軽く添えただけで入力が入るのを防いでいます。テストで押し始めから値が出ているのに、ゲームでは反応が遅いと感じる場合は、この不感帯が原因かもしれません。

ゲームによっては、トリガーの感度や反応カーブ、射撃を受け付ける押し込みの深さを設定できます。テストで測った値をもとに、自分のトリガーがどの深さでどのくらいの値を出しているかを把握しておくと、設定を決めやすくなります。

Steam などのランチャーがトリガーの入力を変換している場合もあります。テストの値が不自然なときは、ランチャーを終了してから測り直してください。

フライトシミュレーターのように、トリガーをスロットルやラダーの代わりに使うゲームもあります。そうした用途では、押し込み量と値がどれだけ比例しているかが操作のしやすさを左右するため、テストで中間の値の出方を細かく見ておくと役立ちます。

トリガーの不具合への対処法

離しても 0 に戻らない、押し込みの途中で引っかかるといった症状は、トリガーの根元に入り込んだほこりや食べかすが原因であることがあります。電源を切り、トリガーを押し込んだ状態ですき間にエアダスターを吹き付けると、改善する場合があります。

値が途中で飛ぶ、細かく揺れるといった症状は、内部のセンサーの汚れや摩耗が疑われます。清掃で改善しない場合は、部品の交換やメーカーでの修理が必要です。分解すると保証の対象外になることが多いため、保証期間内であれば先にサポートへ相談してください。

対処のあとは、もう一度トリガー テストを行い、対処前の結果と比べます。診断レポートをコピーしておけば、変化をはっきり確認できます。

正確に測るためのポイントと動作環境

トリガーの値を正確に見るには、押し込む速さを一定にすることが大切です。急に押し込むと、途中の値が画面の更新に間に合わず、飛んでいるように見えることがあります。数秒かけてゆっくり押すのが基本です。

ワイヤレスでは入力の更新が途切れることがあるため、値の飛びが気になるときは USB ケーブルでつないで同じテストを繰り返します。有線で問題がなければ、トリガーではなく接続の問題と考えられます。

このページは Windows、macOS、Linux、Android の Chrome、Edge、Opera、Firefox と、Apple 製の端末の Safari で動きます。計測データはブラウザの中だけで処理され、サーバーに送られることはありません。

このトリガー テストは、ボタンテストやスティックドリフトテストと組み合わせて使うと、コントローラー全体の状態を短時間で把握できます。気になる部位だけでなく、ほかの部位も一緒に確認しておくと安心です。

公式ハードウェア仕様: PlayStation Official DualSense Hardware Support

よくある質問

トリガーを最後まで押しても 1.00 になりません。

トリガーストップが有効になっていないかを確認してください。設定に問題がなければ、センサーのずれや摩耗が考えられます。0.95 以上出ていれば、多くのゲームでは問題なく最大入力として扱われます。

離してもトリガーの値が 0 に戻りません。

バネの劣化や、根元に入ったゴミによる引っかかりが考えられます。何度か押し直したり、エアダスターで清掃したりして改善するかを確かめてください。

Switch Pro の ZL と ZR が 0 か 1 しか出ません。

Switch Pro コントローラーと Joy-Con の ZL と ZR はデジタル式のため、中間の値は出ません。押すと 1、離すと 0 になれば正常です。

アダプティブトリガーの抵抗はテストできますか。

いいえ。DualSense のアダプティブトリガーの抵抗はゲームが制御する機能で、ブラウザの Gamepad API では動かせません。このページで確認できるのは押し込み量の読み取りです。

Xbox のインパルストリガーの振動は確認できますか。

トリガー内のモーターへの対応はブラウザや OS によって異なり、多くの環境では使えません。本体の振動モーターは振動テストのページで確認できます。

値が途中で急に飛ぶのは故障ですか。

ゆっくり押しても毎回同じ位置で値が飛ぶなら、センサーの汚れや摩耗が疑われます。急に押し込んだときだけ飛ぶ場合は画面の更新が追いついていないだけのこともあるので、ゆっくり押して再確認してください。

左右のトリガーで値の出方が違います。

使用頻度の違いによって、片方だけが摩耗していることはよくあります。最大値や戻りの差が大きい場合は、状態の悪いほうを優先して清掃や修理を検討してください。

ゲームではトリガーの反応が遅いのに、テストでは問題ありません。

ゲーム側の不感帯や感度の設定、ランチャーの入力変換が影響している可能性があります。ゲームのトリガー設定を確認し、ランチャーを終了してから試してみてください。

スマートフォンでもトリガーの値を確認できますか。

はい。Android の Chrome や iPhone の Safari で、Bluetooth 接続したコントローラーのトリガーの値を確認できます。

テストの結果はどこかに保存されますか。

サーバーには何も保存されません。結果を残したいときは、診断レポートをコピーして自分で保存してください。

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