マウスをUSB 3.0ポートに接続したほうがいいですか?

mouse usb

データに裏打ちされた権威ある答えを探しています。友人が先日、マウスを2.0ポートではなくUSB 3.0ポートに接続した方が良いかどうかを私に尋ねてきました。私は、全く違いはないと答えました。確かにそう思うのは私だけではありません。回答を参照してください

直感的には、データのスループットは問題にならないと思います。マウスはシリアルポートで正常に動作し、最大112.5 Kbpsで転送しています。USB 1.0は1.5Mbps(低速)または12Mbps(高速)で動作します。USB 2.0は480Mbpsを扱うことができ、3.0は5Gbpsに達することができます

しかし、応答速度についてはどうでしょうか?USB 2.0ポートと3.0ポートの間の応答速度の研究は公表されているのでしょうか?

私の質問は、私は正しかったのでしょうか?もし私が本当に派手なマウスを持っていたら、それは問題になるのでしょうか?私の友人は、リーグ・オブ・レジェンドでの敗北を彼の遅いUSBポートのせいにしても大丈夫でしょうか?

  112  philipthegreat  2014-07-15


ベストアンサー

  1. マウスは遅いデバイス(旧PS/2規格はRS232Cベース)なので、USB1で十二分
  2. USB3ポートには高速転送用のコネクタが追加されていますが、後方互換性のための標準的なUSB2コネクタも備えています
  3. お使いのマウスにこれらのコネクタがない限り(どのマウスにもあるとは思えません)、USB3コネクタでUSB2経由で接続します

マウスを USB3 コネクタに接続しても何のメリットもありません。マウスの応答が遅い場合、それは他の何かがマウスドライバの不利益のためにCPUを占有しているからです

130  AFH  2014-07-15


マウスのデータレートが非常に低く、USB 1.xで対応できるからといって、より高速なコントローラに差し込んだからといってメリットがあるわけではありません

ここにはいくつかの要因があります

  • USB 3.0コントローラは、USB 1.xおよび2.0デバイスと互換性のある方法で列挙を実行し、レジスタマップの一部として論理的なEHCIコントローラを公開することで、下位互換性をサポートしています

  • マウスは、接続されているポートやコントローラに関係なく、自分自身をUSBフルスピードデバイスとして識別します。これにより、マウスは論理的に EHCI コントローラに接続されているように見えます(時には OHCI/UHCI もあります)

  • 論理的なEHCIコントローラを持つことは、デバイスがUSB 2.0回路に接続されていることを意味しません。システムとUSB 3.0ホストコントローラ間の接続は高速で、おそらくマルチレーンPCIeになります。また、PCIe-PCIブリッジを経由する可能性ははるかに低く、バッファリングとわずかな追加レイテンシが発生します

  • ホスト側の接続に加えて、USBピンを駆動するトランジスタもより高いスイッチングレートを持つようになり、ノイズフィルタリングのためのパッシブコンポーネントの代わりに、バスはフィルタネットワークのデジタルスイッチを使用して、それを除去し、USB SuperSpeedデバイスを遅くしないようにします。これはおそらくUSB 1.xと2.0の間のジャンプのための大きな取引だった)マウスに存在するパッシブフィルタコンポーネントが支配するはずです。それでも、立ち上がりと立ち下がりの時間は数ナノ秒速くなるかもしれません

  • EHCIコントローラのレジスタもUSB 3.0のUHCIロジックと同じダイに実装されているため、クロックレートやデジタル性能が高くなります

  • これらの効果の中でも、PCIeの違いは、特にPCIe-PCIブリッジ経由で接続されたUSB 2.0ホストコントローラと比較して、パフォーマンスに最も大きな影響を与えます

まとめると、USB 3.0のホストコントローラにフルスピードやハイスピードのUSB 2.0のデバイスを装着しても、USB 2.0のホストコントローラに装着されている同じデバイスと同じ回路ではないので、タイミングが同じになることはありません

しかし、レイテンシが改善されるのはせいぜい数マイクロ秒程度です。何らかの確率で、マウスの入力がサーバーに中継され、1フレーム早く処理されるようになる可能性はあると思いますが、その確率は非常に低く(1%以下)、ゲームのパフォーマンスに影響すると主張する人は混乱していると思います

特に、ネットワークの混雑の影響は数桁大きくなります。競争の中であらゆる技術的優位性を得ようとする人は、そこに力を注ぐべきです。QoSマーキングは、おそらく最高レベルのプレイでのゲームの結果を決定します。サービスプロバイダの選択は、ほぼ確実にそうなっています

38  Ben Voigt  2014-07-16


マウスのポーリングレートを見て、どのくらいのデータが送信されているかを把握する必要があります。マウスのポーリングレートが100hzの場合、1秒間に100回コンピュータにデータを送信していることになります

標準的なマウスは、ボタン情報の他にX/Y位置情報を含む3バイトのパケットを送信します。ポーリングレートの周期ごとに3バイトが転送されることを考えると、300bpsの転送が行われていることになります

デフォルトでは、USBポーリングレートは125hzなので、我々の論理では、送信されるデータは毎秒375バイトです

これを踏まえれば、USB2や1よりもUSB3の方がメリットがあるとは思えません

20  Michael Hamilton  2014-07-15


技術的には差が出る場合もありますが、一般的にはこの差が出てもプロでも気づかないでしょう。一般的には、この違いがあったとしても、プロの選手であっても目立たないでしょう

最近のマザーボードに搭載されている USB 3.0 と USB 2.0 コントローラは、主に USB 3.0 が必要とするデータのスループットが異なるために実装されています。いくつかのチップセットでは、USB 2.0 は、ハードドライブ、オーディオ、イーサネット、パラレルポートやシリアルポートなど、他のすべての低速デバイスを処理するスーパー通信ハブ上の基本的に PCI デバイスとして表示されます。これはサウスブリッジチップに存在し、PCIexpress バスに似たメディア層を介してノースブリッジに接続されていました。ノースブリッジは、メモリ、グラフィックス、PCIexpressなどの高速なものを処理します

これは、USB トランザクションが処理される前に、PCI、メディアインターフェース、CPU へのインターフェースなど、他のいくつかのトランザクションを含んでいたことを意味しています

USB 3.0は、ノースブリッジ/サウスブリッジがPCH(Platform Controller Hub)に移行したのと同時に導入されました。ノースブリッジの機能のほとんどはCPUに吸収され、メモリ、PCIexpressなどが搭載され、残りのノースブリッジとサウスブリッジの機能はPCHに引き継がれました。PCHは基本的にはPCI Expressスロットを利用しています

しかし、やはりパスは大きく異なる。USB 3.0とUSB 2.0がPCHに統合されているにもかかわらず、USB 2.0は、まるで遅いPCIコントローラデバイスのように実装されている。Intelが実績のある部分のシリコンを再設計する理由はないので、サウスブリッジに統合されていたのと同じ方法でPCHに統合されており、それに伴うすべてのボトルネックと以前と同じ追加のレイテンシを持っている

しかし、USB 3.0 は CPU の近くにあります。これは主にスループットの向上を説明するためのものですが、レイテンシにも影響を与えます – USB 3.0 トランザクションをメモリや CPU に取得する際に関与するトランザクションが少なく、割り込みがより迅速にトリガーされる可能性があります

しかし、USB 2.0のレイテンシとUSB 3.0のレイテンシの違いは、ナノ秒単位で測定されます。確かに、今日の最高のtwitchゲーマーでさえ気づかないでしょう。それは存在しますが、実質的には役に立たないものです

4  Adam Davis  2014-07-17


マウスはUSBの速度制限が限界ではないほどデータ転送が遅いデバイスです

通信レイテンシはまた要因であるべきではないです、正しく造られた(あらゆる世代) USB 装置は人間の反射速度よりずっと速く答えるべきです従って港の技術による遅れを経験するべきではありません

もちろん、マウスラグが発生した場合、他にも多くの要因があります:システムが混雑している、ドライバが意図した通りに動作していない、ソフトウェアが他のイベント(ほとんどの場合、ネットワーク関連のイベントの問題)を待っている間に立ち往生している可能性がある、マウス自体が壊れている可能性がある、そして最終的にはポートのハードウェアが故障している可能性がある – だから、別のマウス/ポートを試してみることは良いスタートです

2  Dice9  2014-07-16


私は、ほとんどの従来のマウスのモデルでは何でも任意の利点を得ることを信じていないが、あなたはおそらく、任意の違いがあったとしても、それはユーザーによって顕著でなければならないだろうと判断しようとしているのですか?

その場合、マウスの性能が要求されるゲームやアプリケーションで、両方のポートに接続してテストするのは十分に簡単です。私自身もこれを試してみましたが、私にとっては十分な違いを見つけることができませんでした(心理的な違いであっても、いくつかのケースでは、より良いパフォーマンスを発揮するために心理的な違いを助けることができるので、テスト結果は、個人的な使用シナリオのための理論を打ち負かすことができます – その場合、それはまだあなたのために良いでしょう)

2  roboxinvasion  2014-07-17


タイトルとURLをコピーしました