USBまたはPS / 2キーボードは、エンドツーエンドの入力レイテンシー、画面に表示される文字へのキーストライクに関して、より高速に応答しますか?
関連:
どちらの接続の下でも、キーストライクからキャラクターまでの時間は知覚できるほど長く見えますか?
どちらの接続でも、単一キーの入力ラグよりも速く2つのキーを連続して打つことは可能ですか?
USBまたはPS / 2キーボードは、エンドツーエンドの入力レイテンシー、画面に表示される文字へのキーストライクに関して、より高速に応答しますか?
関連:
どちらの接続の下でも、キーストライクからキャラクターまでの時間は知覚できるほど長く見えますか?
どちらの接続でも、単一キーの入力ラグよりも速く2つのキーを連続して打つことは可能ですか?
回答:
2002年には、さまざまなキーボードの応答時間を評価する研究があり、被験者の応答時間をキーボードで測定する実験でそれらの遅延をより適切に説明できるようになりました。
多くの興味深い結果がありますが、この質問に関連するポイントは、キーボード間でかなり大きな違いがあり、テストされたすべてのUSBキーボードがPS / 2よりも長い有効スキャン間隔(18.77 ms-32.75 ms)だったことですキーボード(2.83ミリ秒-10.88ミリ秒)。
簡単に説明すると、キーボードはキーの各列をスキャンし、押されているものがあるかどうかを確認します。そのため、キーを押した瞬間に信号が生成されるのではなく、コントローラーがキーをスキャンしてキーが押されたことを確認したときに信号が生成されます。キーボードがPCに信号を送信した後、キャラクターが画面に表示されるまでに明らかに追加の遅延がありますが、これらはキーボードの種類に関係なく修正されます。
そのため、スキャンした直後にキーを押すと、遅いUSBキーボードで検出されてコンピューターに送信されるまでに約30ミリ秒かかることがあります。そのような遅延に気付くと主張する真剣なゲーマーがいると確信しています。
ここではどこにも言及されていませんでしたが、古いものの、この投稿は単純なGoogle検索で返されます-応答時間が速いだけでなく、PS / 2キーボードは無制限のロールオーバーをサポートしています一度に必要なだけキーを入力すると、すべてのキーが登録されます。USBは6で最大になります。プログラマーとして、私はこの問題に頻繁に遭遇することはありませんが、ゲーマーにとってこれはすべてを意味します!
知識のあるPCユーザーは、PS / 2がUSBよりもはるかに優れた接続であることを知っています。まず、同時キーを押す回数に制限がなく、完全に自由になります。また、同様に重要なこととして、PS / 2を使用すると、全体的なゲーム体験が向上する可能性があります。その理由は、USBキーボードを使用すると、コンピューターが実際にキーボードをポーリングするCPU時間を使用しているためです。ポーリングレートが高いほど、ポーリングの実行により多くのCPU時間が使用されます。また、高品質のキーボードには組み込みのデバウンスレートがあるため、200Hzを超えるポーリングレートはCPU時間の浪費であり、実際にはマーケティングの誇大宣伝の結果にすぎません。USBキーボードとは異なり、PS / 2キーボードはまったくポーリングされません。キーボードは、キーを押すたびにコンピューターに信号を送信するだけで、ハードウェア割り込みが発生し、CPUに信号を登録させます。
どうやら、PS / 2は高速です。プロのゲーマー向けに設計されたこのような150ドルのキーボードを購入する場合、標準インターフェイスはPS / 2です。USB-to-adapterが含まれていますが、いくつかの超豪華な、金メッキ、バッファー付きPS / 2テクノロジーがあります。