web-dev-qa-db-ja.com

PS2ポートにはシリアル/ USBポートよりも明確な利点がありますか?

ばかげた質問かもしれない…私はPS2技術が1990年代初頭かそこらにさかのぼると言われています。概して、マザーボードメーカーは、キーボードとマウスに追加のUSBポートを提供する代わりに、PS2テクノロジー/ポートを引き続きサポートしています。 PS2ポートがシリアル/ USBポートよりも優れている点はありますか?

メーカーがPS2のサポートを継続することに反対することはありません(+:My Logitech Firstマウスは10年近く前にさかのぼり、すでに3台のコンピューターを見ています。

17
Everyone

はい!一部のオペレーティングシステムは、USBキーボードまたはマウスでは動作しません。さらに、一部のオペレーティングシステムでは、インストール中に適切なUSBドライバーが使用できない場合があり、OSのインストールで問題が発生する可能性があります。確かに、そのような問題は今ではまれです(しかし、USB 3が原因で再浮上する可能性があります)が、デバイスメーカーにとっては、古い規格との互換性が必要です。

ハードウェアの側では、PS/2の利点は明らかです。必要なドライバーは操作がはるかに簡単で、USBドライバーよりもはるかに早い段階でロードできるため、ブートプロセスの特定の部分で「ハング」する損傷したオペレーティングシステムを復元するときにPS/2が役立ちます。もう1つのポイントは、PS/2 KVMスイッチの方が設計が簡単で製造コストが安いということです。最後に、PS/2コネクタ自体は比較的小さく、使用がそれほど難しくなく、キーボードとマウスの使用には十分です。応答時間に関する限り、 this 回答はPS/2が実際にはUSBデバイスよりも優れていると主張しています。

PS/2のもう1つの「メリット」は、根強く、古く、実績のある標準であるため、メーカーの「慣性」をサポートしていることです。コンピューターの履歴を分析するとわかるように、速度と使いやすさが大幅に向上している状況でも、USBが既存のシリアルポートとパラレルポート、および特定の専用コネクタを置き換えるのに時間がかかりました。私が見ることができる現在の状況では、USBは、マウスとキーボードをデスクトップコンピュータに接続するために使用する場合、PS/2の唯一の主な欠点がコネクタがUSBほど簡単に接続できないことであるという多くの利点がありませんPS/2を使用する現在のシステムにほとんどバックポートされている公式のホットプラグサポート。

13
AndrejaKo

これまでにこのページで読んだことから、多くの人が誤解されているようです。以下は、キーボードのみに関する情報です。マウス用のPS/2については知りません。情報は以下からです http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6009418

キーのブロックとゴースト

ゴーストとは、キーボードの2つのキーを押したときに、押していない3番目のキーもPCに送信されることです。メーカーはロールオーバーを制限して、ゴーストキーが常にブロックされる傾向があるため、これは最も安価な最新のボードでもほとんど見られません。

キーブロッキングは、思ったほど簡単です。キーのロールオーバーが最大に達したときに発生します。したがって、2つのキーを押したときに、3番目のキーがボード上でブロックされた場合、キーボードが2KROしかないため、ブロックが発生しました。

キーロールオーバー(#KRO&NKRO)

NKROは、必要な数のキーを同時に押すことができ、すべてのキーが通過するときです。これは、LogitechとRazerがWASDクラスターにのみ適用するにもかかわらず、一部の「ゲームキーボード」が誤って「アンチゴースト」として販売しているものと似ています。現在、PS/2キーボードのみが完全なnキーロールオーバーを表示できることに注意してください。ただし、MicrosoftとDuckyは、USBを介したNKROの設計をすでに検討している2社にすぎません。

xKRO(x =任意の数値)は、ボードのロールオーバーのキーです。また、キーがブロックされずに押すことができるキーの最大数を表します。

多くのUSBメカニカルキーボードには6KROというラベルが付いています。つまり、ユーザーがブロックすることなく、6つのキーを同時に押すことができます。これは通常、ほとんどのユーザーにとって十分です。限られた数のゲームが6KROに問題があるかもしれませんが。 6KROを備えたUSBキーボードでは、最大4つの修飾キーをこれらの6つの通常のキーで使用することもできます。これらの修飾子には、CTRL、ALT、Shift、およびSuper(Windows、コマンド、またはメタキー)が含まれます。これには、一部のキーボードにあるFNキーも含まれる場合があります。

キーバウンス

ゴム製のドームを含むすべてのタイプのキースイッチがこれを行います。キーを押すと、スイッチは所定の位置に設定されると、非常に素早く「オン/オフ」します。これにより、キーを押すたびにキーが複数回登録されます。このため、キーボードはある種のデバウンス遅延を実装する必要があります。そのため、キーを押すと、コントローラはキープレスを登録する前に一定時間待機します。例として、Cherry MXスイッチは5msのデバウンス時間を必要としますが、ラバードームはより長い時間を必要とします(正確には、その時間は品質によって異なります)。

ポーリングレートと応答時間

マウスにとっては非常に便利ですが、キーボードにとってはほとんど意味がありません。 1分間、すべてのスイッチにCherry MXスイッチの5msのデバウンス時間があると仮定しましょう(非常に寛大です)。あなたが超人間的なスピードと反射神経を持っていたとしても、すべてのキーは少なくともそれだけ遅れるでしょう。したがって、実際には、ポーリングレートが200Hz(最高でも)を超えるとまったく役に立たず、市場の誇大宣伝にすぎません。キーボードをポーリングするCPU時間を不必要に浪費することになるので、それは少し有害でさえあるかもしれません。 USBキーボードとは異なり、PS/2ボードはまったくポーリングされません。準備ができたときにPCに信号を送信するだけで、ハードウェア割り込みが発生し、CPUがそのキーストロークを登録します。

PS/2またはUSB?

PS/2は3つの面で勝利します。まず、完全なNキーロールオーバーをサポートします。次に、PS/2キーボードはポーリングされませんが、完全に割り込みベースです。そして第三に、他のデバイスが使用しているUSBバスによって遅延することは不可能です。 USB転送モードには、割り込み転送モード(USBがキーボードをポーリングし、キーが検出されるとUSBコントローラーがCPUに割り込みを送信する)と、キーボード用に一定量の帯域幅を予約するアイソクロナス転送モードの2種類があります。バス上のレイテンシが保証されています。残念ながら、後者を使用するキーボードは絶対にありません。特別なコントローラーを使用する必要があり、コストが非常に高くなるためです。

したがって、キーボードがPS/2とUSBの両方をサポートし、PCにPS/2ポートがある場合、それを使用しない理由はありません。

16
ryanb9

私のコンピューターでUSBが停止したのは2回ありました。幸いにも、これらの各コンピュータにはPS/2ポートがありました。 PS/2のキーボードとマウスを探して、USBの問題を簡単に修正することができました。

PS/2が利用できなかったとしたら、バックアップを復元して稼働させる必要があったでしょう。

このような緊急事態に備えて、すべてのコンピューターにPS/2ポートが必要です。または、誰かがPS/2ポート(USBからPS/2ではなく、true PS/2)を備えたPCI Expressアダプターを作成して、必要に応じて追加できるようにする必要があります。それが必要になることは決してないかもしれませんが、コンピュータでUSBが故障した場合は、それを手に入れていただければ幸いです。

私が今まで見たすべてのラップトップドッキングステーションには、PS/2マウスとキーボードのポートがありました。

2
Jim

マウスに関して:PS/2も割り込みベースです。つまり、信号はその順番を待つ必要がありません。ほとんどの場合、失われる時間は非常に短いため、気付かないでしょう。

ただし、少なくともゲーム「Starcraft:Broodwar」では、速度が競合レベルで短いバーストで毎秒10アクションを超えることが多いため、キーボードとマウスの両方で割り込みベースのアクションを実行することが重要です。間違った順序で。

これは競合レベルでのみ問題であることがわかりましたが、それでも私がエッジをPS/2対応ハードウェアに与えた理由です(新しいPCを購入する場合、マザーボードには2 PS/2が必要です)。

PS/2のポーリングレートははるかに低いことはわかっていますが、信号が中断されるので確認を待たないため、PS/2ではまったく問題になりません。

PS/2の不便さ(起動やマザーボードの損傷など)は100%真実ですが、少なくとも私にとっては、壊れるまで電源プラグを抜かないようにするつもりはないので、欠点はありません。

つまり、購入者とその期待に依存します。

残念ながら、私にとってPS/2マウスは今では珍しいものであり、私が使用できるマウスを見つけたら、スペアを用意するために同時に複数購入する傾向があります。

2
CatsPaw

キーボードまたはマウスがUSBポートで機能しない場合は、キーボードまたはマウスをps2ポートに接続します。

コンピュータに2つのUSBポートしかない場合、または4 ..しかない場合は、2つのps2ポートが特に役立ちます。私はps2をプラグ/プラグする必要がほとんどなかったので、とても信頼できるようです。 USBをUSBハブに接続したため、USBを使用しなければならなかったのかもしれません。

電源が入るとすぐにps2キーボードを接続したとき。それがオフになっていて、コンピュータをオンにした場合。または、「危険」で、テスト中に電源を入れたままにしていた場合、ライトが点滅し、電力が供給されます。 USBキーボードを差し込んでも、そのような表示はありません。 (Num Lockなどをタップすることはできますが、すぐに表示されない傾向があります)

否定的なのは、ps2は明らかにホットスワップ可能ではないことですが、そうするとマザーボードが損傷する可能性があります http://www.computing.net/answers/hardware/ps2-mouse-amp-keyboard-hot-plug/24664 .html
http://forums.overclockers.com.au/showthread.php?t=3784
それは古いニュースだったので、おそらく変更されました。

1
barlop