PS / 2とUSB、それぞれの長所と短所は何ですか?


ベストアンサー

Nキーロールオーバー:

主な理由人々はPS / 2を選択します(待ち時間が短いことに加えて)はnキーのロールオーバーです。これは、キーボードの任意の数のキーから同時に入力を送信できることを意味します。これは主にゲーマーにとって有益であり、多くの場合、同時に多くのキーが押され、すべてを即座に登録する必要があります。

からの抜粋です。 TomsHardware.com

なぜこれほど多くの人々が古代のPS / 2規格をサポートし続けているのですか?いわゆるnキーロールオーバーが1つの理由です。前述のように、技術的には、任意の数のキーの同時リリースはPS / 2ポートでのみ可能です。理由を明らかにするために、アクセスと転送速度の2つの変数を明確にすることが重要です。

USBはで動作するためポーリングモードでは、デバイスの機能を中断しません(PS / 2とは対照的)。ただし、有線USBキーボードは、アクションを入力するときに割り込みパケットを提供します。これは、INトークンを受信するとすぐにホストに返されます。ホストはACKで応答し、割り込みを実行します。割り込みが実行されない場合、関数はNAKを提供します。この問題は、これらのパケットの多くが短期間で送信される場合に発生します。これは、同時に複数のキーストロークを押すと発生します。したがって、実際のNKROは不可能です。ただし、割り込みが直接アドレス指定されるPS / 2では、ポーリングは役割を果たしません。

理論的には、USBは次の場合にパフォーマンスの問題に悩まされます。多くのデバイスが同時にコンピュータに接続されています。たとえば、プリンター、スキャナー、およびWebカメラが同時にUSBにデータ転送要求を出すと、それらのデバイスは使用可能な帯域幅を共有することを余儀なくされます。これはエラーにつながる可能性があります。

これを考えてみましょう。デバイスへの接続(パイプ)は4種類のデータ転送を認識します:

  • 制御転送(エラー修正)
  • 一括転送(ファイルのスキャン、印刷、コピー時に大量のデータ、最大100%のバス使用率)
  • 割り込み転送(キーボードやマウスなどから)
  • 等時性転送(言語、ビデオ、マルチメディア、バス使用率)最大80%)

純粋に技術的な観点から、排他的な帯域幅の予約と最小の遅延を保証できるはずです。バスでの割り込み転送の場合残念ながら、この機能はデバイスごとに通常のUSBコントローラーではサポートされていません。特別なソリューションを開発する必要があります。費用効果も努力の価値もありません。その結果、PS / 2ポートはキーボード接続に最適なままです。

回答

PS / 2キーボードは、の「ポーリングレート」が存在するため、以前はより優れていると考えられていました。 USBデバイス。 PS / 2はアナログインターフェースであるため、ボタンを押すとすぐにコンピューターにコマンドが送信され、すぐに実行されます。一方、USBには、コマンドが発行されたかどうかを確認するためにコンピュータがUSBポートを1秒間にx回「ポーリング」する「ポーリングレート」があります。これは、USBキーボードが一般に約125であったときにホットトピックでした。 Hz程度。これは、0ミリ秒の入力ラグから最大8ミリ秒までのどこでも取得できることを意味します。一方、PS / 2の対応物は0になります。もう1つの利点は、PS / 2キーボードが「Nキーロールオーバー」と呼ばれるものをサポートしていることです。これは、基本的に、キーボードの任意の数のキーを問題なく同時に押すことができることを意味します。それらすべてを登録します。数年前まで、これはUSB経由では取得できませんでしたが(何が変更されたかはわかりませんが、調べていません)、現在はサポートされており、ゲーム用キーボードの大部分がサポートしています。最近の改善により、ほとんどのゲーム周辺機器の標準が1000 Hzになりました。これにより、大多数の人にとって0と見分けがつかない1ミリ秒の入力遅延が効果的に発生します。したがって、これは今では無関係な利点です。最近のPS / 2周辺機器がUSBのものよりも優れている唯一の本当の利点は、ドライバがなくてもすぐに動作することです。そのため、マザーボードなどが故障していて、診断を行おうとしていて、USBデバイスが動作しない場合検出するか何か、PS / 2のものがします。また、PS / 2デバイスはホットスワップ可能ではありません。つまり、コンピュータの電源が入っているときにプラグを差し込むと、コンピュータが機能するようになる前にコンピュータを再起動する必要があります。 PS / 2マウスについてはよくわかりませんが、私が知る限り、最新のゲーミングマウスはそれらよりも優れています。通常、マウスのポーリングレートは最大1000 Hzまで調整可能であるため、PS / 2マウスと比較して知覚できる入力遅延はなく、マウスのハードウェアは使用しているインターフェイスに完全に依存しないため、関係ありません。 USBは基本的に同じ速度であるだけでなく、より多くのオプションがあり、さまざまなデバイスとの互換性がはるかに高くなっています。 PS / 2は段階的に廃止されており、最近の多くのマザーボードには表示されていません。ただし、PS / 2-USBアダプターはいつでも使用できますが、その時点で、PS / 2キーボードまたは マウス。

TLDR; そんなことはない

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です