DPIを高くするとマウスの入力遅延は減るのか?証拠から分かることと分からないこと

Gaming mouse with its wireless receiver arranged on a clean desktop

マウスのDPIを上げると入力遅延が減少するか、ポーリングレートと感度の違い、感度を揃えて公平にテストする方法についての客観的な分析。

共有

ゲーミングマウスを調整する際、DPIを高くすること自体が、マウス入力遅延の合計を低くする確実な方法だとは証明されていません。DPIを上げると、センサーが動きをより細かく読み取れるようになり、同じ手の動きに対してカーソルが移動する距離も変わりますが、それはクリックや動きが画面に表示されるまでの全体の時間とは別のものです。高いDPIで動きがより早く検出されたというテスト結果があっても、それは測定段階の1つを示しているにすぎず、手の動きからモニター上のピクセルに表示されるまでの完全な経路を示すものではありません。

重要なのは、その経路のどの段階で実際に測定したのかという点です。動きの開始時点から得られた数値は、連続トラッキングから得られた数値とは異なり、画面上に表示されたものとも異なります。低遅延を狙ってDPIを変更する前に、主張が実際にこの3つのどれを説明しているのかを把握しておくとよいでしょう。

DPIが高いからといって、マウス入力遅延の合計が低いとは限らない

DPIを上げるとセンサーの解像度と照準の体感感度は変わりますが、手を動かしてから画面が更新されるまでの合計遅延は変わりません。NVIDIAのシステム遅延に関するガイダンスによると、NVIDIAのシステム遅延に関するガイダンスでは、DPIが高いからといって遅延が低くなるわけではなく、マウス感度だけで全体の遅延が大きく変わることもないとされています。

この説明は、DPIを変更しても、すべてのゲーミングマウス、ファームウェア、ゲームで測定可能な差が必ずゼロになるという意味ではありません。DPIの数値だけでは、遅延の測定値を代用できないという意味です。入力遅延を減らしたいなら、より有効なのは、安定したポーリングレート、適切なUSB接続、そして入力を素早く処理するゲームエンジンです。DPIは快適で操作しやすい照準になるよう設定し、特定の遅延について疑問がある場合は、別途テストしてください。測定した動きの正確な段階が明示されていない限り、単一のDPI値に基づく主張は慎重に扱いましょう。

DPI、ポーリングレート、センサーサンプリング、感度はそれぞれ異なる設定です

DPIの議論では5つの用語が混同されがちですが、それぞれが制御するものは異なり、どれか1つだけで低遅延を証明できるものはありません。以下の表では、各設定が示す内容と、それによって証明できないことを分けて説明します。

操作性 変わること それでは証明できないこと
DPI/解像度 1インチの移動あたりのセンサーカウント数 入力遅延の合計
ゲーム内感度 マウスの動きに適用される倍率 センサーまたはレポートのタイミング
ポーリングレート PCがマウスレポートを受信する頻度 ディスプレイに表示されるまでの完全な応答時間
センサーのフレームレート/サンプリング センサーが表面を読み取る頻度 エンドツーエンド遅延
エンドツーエンド(動作から光子まで)の遅延 入力から表示までの完全な応答 該当なし、これはシステム全体の測定値です

DPIとゲーム内感度

DPIはマウス自体の動作解像度を設定するもので、ゲーム内感度はゲームがその信号に適用する別の倍率です。DPI設定を比較するなら、変更前後で実効感度、つまり両方を組み合わせた結果が同じである場合に限り意味があります。DPIを上げ、その分ゲーム内感度を下げて補正すると、基になる数値が変わっても画面上の動きは同じように感じられます。この手順を省くと、感じた違いが感度、モーター操作、または遅延に関係するもののどれに起因するのか判断できません。

ATTACK SHARK R2 マグネシウム合金 PAW3950 ゲーミングマウス 8K(充電ドックは含まれません) - マグネシウム合金とハニカム構造デザインを特徴とするR2PROゲーミングマウス。

ポーリングレートとセンサーの動作

ポーリングレートはDPIとは別の変数です。PCがマウスにレポートを要求する頻度を表し、レートが高いほど、マウスは動作データやクリックデータをより頻繁に送信できます。センサー解像度、フレームレート、トラッキング速度、加速度も互いに代替できるものではなく、それぞれ別個の仕様です。PixArtのセンサー比較資料によると、解像度はセンサー仕様の1つとして、トラッキング速度、加速度、フレームレートと並べて記載されており、それぞれセンサー性能の異なる側面を示しています。最大DPIやポーリングレートの高さをうたうマウスでも、それだけでエンドツーエンドの遅延が低いことを実証したことにはなりません。これらは上限値の仕様であり、特定の環境で測定された結果ではありません。

動作開始時・動作中・動作終了時の遅延を分ける

遅延に関する主張では、手の動きのどの部分を測定したのかを明記する必要があります。動作開始時、動作中、動作終了時では、それぞれ異なる疑問への答えになるからです。これら3つを1つの入力遅延の数値にまとめると、購入者が必要とする情報そのものが隠れてしまいます。

動作開始:初回検知

一部のテストでは、マウスが静止している状態からセンサーが初めて動きを検知するまでの速さを測定します。そのようなテストで、DPI設定を高くすると初回検知時間が早くなった場合、それは特定の範囲に限られた結果です。連続的な動作やゲームプレイ全体の応答も速くなることを示すものではありません。このような数値は総入力遅延ではなく、初回検知タイミングとして表記し、全体像ではなく1つのデータポイントとして扱ってください。

動作中および動作終了時

連続した移動中のトラッキングと、マウスが動きを止めた瞬間は、初期検出とは異なる挙動です。ここで示されている研究には、この2つの段階でDPI設定を比較した直接的かつ独立したベンチマークはありません。照準点がより早く動き始めたように見えても、最終位置により早く到達することや、オーバーシュートせずにそこで停止することの証明にはなりません。高いDPI設定によって移動中や動きの終了時の挙動が改善するという主張には、その特定の段階での独自の測定が必要であり、初期検出の結果から推測してはいけません。

エンドツーエンドの目に見える反応

最も包括的な遅延測定は、物理的な入力から画面上の目に見える変化までの全経路を対象にします。NVIDIAのレビュアー向けツールキットでは、輝度センサーを使って、クリックからマズルフラッシュなどの目に見える反応までのモーション・トゥ・フォトン遅延を測定するLDATのようなハードウェアが説明されています。この種のテスト結果は、マウス、接続、ゲームエンジン、ディスプレイをまとめて対象にするため、センサーのみ、またはUSBのみのタイミング値とは異なります。2つの遅延に関する主張を比較する前に、両方がその経路の同じ範囲を測定しているか確認してください。センサーレベルの数値と、完全なモーション・トゥ・フォトンの数値は互換性がありません。

等価なゲーム内感度でDPIをテストする方法

自分のゲーミングマウスで2つのDPI設定を比較する最も適切な方法は、実効感度を一致させたうえで、ほかのすべての変数を一定に保ち、DPIだけを変更することです。これによって認証済みの遅延値が得られるわけではありませんが、その変更を維持する価値があるかどうかは判断できます。

  1. 現在のDPIとゲーム内感度を基準値として記録し、移動する目標の追跡や2つの固定点間のフリックなど、繰り返し可能な課題でエイムがどのように感じるかを記録してください。
  2. 新しいDPIに対応するゲーム内感度を計算し、何かほかの点を評価する前に、DPIに感度を掛けた実効感度が基準時と同じになるようにしてください。
  3. テストするDPI設定だけを変更し、ゲーム、オペレーティングシステムのポインター設定、マウスパッド、ファームウェア、接続モード、ポーリングレートは固定してください。
  4. 各設定で同じエイム課題を数回繰り返し、基準時と同じように一貫しているか、目に見えるジッターがあるか、狙いが目標に到達して確実に保持できるかを比較してください。

新しい設定は、結果を再現でき、かつ操作性が悪化しない場合にのみ維持してください。エイムが不安定になったり一貫性が低下したりするなら、高い数値にしてもあなたにとって有益な変化は得られていません。本当の疑問がDPIではなくポーリングレートについてであれば、両方を同時に変更せず、別の独立した実験としてテストしてください。ストアのマウスポーリングレートツールは、ナビゲーションの補助として異なるポーリングレートでレポートの安定性を確認するのに役立ちますが、上記の等価感度比較の代わりにはなりません。

高いDPIが役立つ場合と、エイム操作を損なう場合

高いDPIは、不安定さを生じさせずに操作性が向上する場合は維持する価値があります。一方、エイムのぶれや再現性の低下が明らかになる場合は、やめる価値があります。適切な選択は、同等の感度で比較した際に自分自身が観察した結果によって決まり、DPIの数値そのものによって決まるものではありません。

高いDPIが役立つ場合

高解像度のデスクトップでは、高いDPI設定にすると、少ない物理的な手の移動でカーソルを画面上でより遠くまで動かせるため、日常の使用で快適だと感じる人もいます。また、その解像度で安定した制御可能なエイムを維持できる人には、検出可能な移動量をより細かく調整できる場合があります。これらは快適さや精度に関わる使いやすさと操作性の利点であり、ゲームのエンドツーエンド遅延が低下した証拠ではありません。

低い設定を維持するタイミング

高いDPIによって手の震え、センサーのジッター、または不安定なエイムが反復テストでより目立つようになる場合は、現在の設定、またはより快適な設定を維持してください。判断は、実効感度を同等にした状態で実際に観察した操作結果に基づいて行い、数値が大きい設定を選ぶのではありません。スペック表でより先進的に見える設定でも、実際の操作でエイムの再現性が低下するなら改善とはいえません。

よくある質問

DPIはマウス感度と同じですか?

いいえ。DPIはマウス自体のハードウェア解像度設定であり、ゲーム内感度はゲームがその移動信号に適用する別個の倍率です。2つのDPI設定を比較する際は、DPIの違いではなく感度の変化を誤ってテストしないよう、合算した実効感度を一定に保ってください。

ポーリングレートはDPIよりも直接的に入力遅延に影響しますか?

ポーリングレートとDPIは別々の設定で、ポーリングレートは特に、PCがマウスから動きやクリックの報告を受け取る頻度に影響します。ただし、ポーリングレートを高くすれば、それだけでエンドツーエンドの遅延が必ず低下するわけではありません。実際に気にしているのが報告頻度であれば、結果をDPIによるものとせず、安定したポーリングレートを独立した変数としてテストしてください。

DPI設定が入力遅延を低減すると証明するには、どのような証拠が必要ですか?

信頼できる主張では、初回検出、連続移動、または動作から光子に至る応答全体など、測定した正確な段階を明示する必要があります。また、反復試行の間、実効感度やその他の条件を一定に保つ必要があります。初回検出だけを表す数値では、ゲームプレイ全体が改善したことの十分な証明にはなりません。センサーのタイミングや報告のタイミングは、実際にディスプレイに到達するものとは異なるためです。

もっと読む