Saya mencoba memanfaatkan kemampuan monitor saya untuk beralih input video dan sumber USB (seperti saklar KVM) dengan hub USB. Sebelumnya saya memiliki semua perangkat yang terhubung langsung ke port USB pada monitor. Saya bisa mengalihkan input video pada monitor ke Surface melalui dock atau desktop (kedua mesin menjalankan Windows 10) dan USB beralih bersamaan dengan video.
Sejak memperkenalkan hub USB, dock Permukaan tidak lagi berfungsi dengan USB, tetapi desktop tidak. Jika saya melewati dock dan colokkan kabel USB langsung ke Surface itu juga berfungsi. Ketika terhubung melalui Surface dock saya menerima kesalahan:
Terlalu banyak hub USB yang terhubung bersama. Hub USB tidak akan berfungsi saat terhubung lebih dari 5 hub dari port root.
Desktop adalah PC generik tetapi karena Surface memiliki masalah, saya secara khusus menyebutnya dalam daftar perangkat dalam konfigurasi saya:
- Microsoft Surface Book
- Microsoft Surface Dock
- Monitor Dell UltraSharp 34 Curved Ultrawide - U3415W
- AmazonBasics 10 Port USB 3.0 Hub
- Tikus, keyboard, dan periferal USB lainnya
Jika saya membaca kesalahan secara eksplisit, saya hanya dapat menghitung 4 hub USB: Surface Book, Surface Dock, Monitor, dan hub USB. Untuk menjelaskan bagaimana saya menghubungkan berbagai hal, saya telah menyusun diagram ini:
Sampai kesalahan ini saya berada di bawah kesan bahwa USB bertenaga memungkinkan untuk 127 perangkat dirantai . Apakah kesan ini salah atau ada yang salah dengan konfigurasi saya?
Info tambahan berdasarkan tanggapan :
Rantai USB Hub saya seperti yang dilihat dengan Penampil Pohon USB saat terhubung ke Buku Permukaan saya melalui Dock Permukaan:
Dari sini saya pasti melihat bahwa ada lebih dari 5 hub dari port root ke perangkat pada akhirnya. Tampaknya hub "lapisan tunggal" pada akhirnya akan menyelesaikan masalah. Menurut komentar Ali Chen "menemukan informasi ini dalam dokumen pemasaran" tidak mungkin.
sumber
Jawaban:
Saat menghitung hub, Anda menganggap bahwa setiap kotak / perangkat individual hanya memiliki satu hub. Asumsi ini kemungkinan tidak benar.
Untuk memulai, "hub amazon" 10-port pasti memiliki setidaknya dua hub dalam rantai, karena hub tunggal tidak diproduksi dengan 10 port, maksimum 7-port [lihat penjelasan ini] .
Kemudian monitor Dell juga memiliki beberapa desain khusus - memiliki dua port UPSTREAM. Apa arsitektur internalnya, siapa tahu.
"Dock permukaan" juga merupakan tersangka karena memiliki lebih dari satu hub USB di rantai. Dan saya tidak tahu apakah "permukaan" menggunakan hub internal ekstra untuk alasan apa pun.
Untuk mendapatkan ide aktual berapa banyak hub yang ada di rantai dan apa / bagaimana semua hal terhubung, gunakan USBTreeView.exe di sisi Permukaan. Saya yakin Surface mendapatkan rantai yang tepat, dan Anda memiliki lebih dari 5 hub di rantai.
Tambahan: Standar USB memungkinkan 127 perangkat per satu pengendali root, itu tidak berarti bahwa mereka "daisy dirantai", hanya total 127. Bahkan, jika kita mendiskon hub sebagai perangkat USB fungsional, jumlah total perangkat yang bermanfaat datang turun ke 102, karena Anda akan membutuhkan 17 hub 7-port untuk mengakomodasi perangkat, dalam konfigurasi tiga-tier, dan setiap hub akan mengambil satu alamat dari ruang yang tersedia.
sumber
10 port USB hub Anda (dan perangkat lain) sebenarnya dapat berisi beberapa hub USB secara seri.
Seperti yang dinyatakan, spesifikasi USB memungkinkan 127 perangkat dihubungkan melalui satu port. Namun, spesifikasi USB hanya memungkinkan hub dengan kedalaman lima tingkat, atau tujuh jika termasuk perangkat akhir dan perangkat root (pengontrol onboard itu sendiri).
sumber
Untuk menambahkan beberapa data percobaan ke jawaban lain, masalah Anda secara khusus dengan Surface Book persis karena Surface Dock memiliki dua hub USB. Saya juga memiliki Surface Dock dengan Surface Book dan itulah yang saya lihat di Device Manager ketika saya menghubungkan mouse ke dock:
Hub yang disorot milik Surface Dock, saya memverifikasinya dengan menghubungkan mouse secara langsung ke salah satu port di Surface Base.
Jadi, Anda memiliki:
Jadi setidaknya Anda memiliki 5 hub. Mungkin monitor memiliki lebih dari satu hub, dan itulah sebabnya Anda mendapatkan kesalahan.
sumber