質問: usbハブは、ルートポートから5ハブ以上離れて接続されていると機能しません。 私は自分のモニターのビデオ入力とusbソース(kvmスイッチのような)をusbハブで切り替える能力を利用しようとしています。以前は、すべてのデバイスをモニターのusbポートに直接接続していました。モニタのビデオ入力をドックまたはデスクトップ(どちらのマシンもwindows 10を実行している)を介してsurfaceに切り替え、usbをビデオと一緒に切り替えることができました。usbハブを導入して以来、surfaceドックはusbで動作しなくなりましたが、デスクトップは動作します。ドックを迂回してusbケーブルを直接surfaceに差し込むと、それも機能します。 surfaceドックを介して接続すると、エラーが表示されます。 接続されているusbハブが多すぎます。 usbハブは、ルートポートから5ハブ以上離れて接続されていると機能しません。 デスクトップは一般的なpcですが、surfaceは問題を抱えているので、私の構成ではデバイスの一覧で具体的に指摘しています。 microsoft surface book microsoft surfaceドック dell ultrasharp 34カーブウルトラワイドモニター - u3415w amazonbasics 10ポートusb 3.0ハブ マウス、キーボード、その他のusb周辺機器 エラーを明示的に読んだ場合、surface book、surface dock、monitor、およびusbハブの4つのusbハブしかカウントできません。どのようにしてフックしたのかを説明するために、この図をまとめました。 このエラーが発生するまでは、 usb電源を使用すると127台のデバイスをデイジーチェーン接続できました 。この印象は間違っていますか、それとも私の設定では何か問題がありますか?回答に基づく追加情報:surface dockを介してsurface bookに接続したときに usbツリービューアー で表示される私のusbハブチェーン: これから私は間違いなく最後にルートポートからデバイスまで5つ以上のハブがあることを見ます。最後の「単層」ハブが問題を解決するように思われます。 ali chenのコメント によれば、「マーケティング文書の中でこの情報を見つける」というのはありそうもないでしょう。
回答: ハブを数えるときは、個々のボックス/デバイスにハブが1つだけあると仮定します。この仮定はおそらく間違いです。最初に、10ポートの "amazonハブ"は確かに少なくとも2つのハブをチェーンで持っています、シングルハブは10ポートで製造されていない、最大7ポート [この説明を参照] .それからデルのモニターにもいくつかの特別なデザインがあります - それは2つのupstreamポートを持っています。誰が知っている、その内部アーキテクチャは何ですか。「サーフェスドック」は、チェーン内に複数のusbハブがあることも疑われます。そして、「表面」が何らかの理由で余分な内部ハブを使用しているかどうかはわかりません。チェーン内にいくつのハブがあるか、そしてすべてのものがどのように/どのように接続されているかを知るには、surface側で usbtreeview.exe を使用します。 surfaceがチェーンを正しく構築したことを確信しています。チェーンには5つ以上のハブがあります。追加:usb規格では、1つのルートコントローラあたり127台のデバイスが許可されていますが、それらが「デイジーチェーン接続」され、合計127台になるわけではありません。 3層構成では、デバイスを収容するために17個の7ポートハブが必要になるため、各ハブは使用可能なスペースから1つのアドレスを使用します。