
Witajcie moi drodzy
Zapraszam na moją recenzję BW-TH8 czyli rozdzielacza USB typu C oferującego dodatkowe funkcjonalności, takie jak możliwość podłączenia do niego monitora VGA/HDMI wraz ze wsparciem ''Rozszerzenia'' ekranu, dwa sloty na kartę SD/microSD, złącze Ethernet, wyjście audio... Sprawdzę tutaj, jakie szybkości oferuje ten hub i czy rzeczywiście umożliwia podłączenie dodatkowego monitora do laptopa w prosty i wygodny sposób.
Luźno powiązany temat
Jakiś czas temu testowałem już podobne urządzenia, a mianowicie konwerter USB 3.0 <-> VGA FrescoLogic FL2000 (bez funkcjonalności huba):

Całość w tym temacie:
https://www.elektroda.pl/rtvforum/topic3574863.html
Zakup BW-TH8
BW-TH8 kupiłem na jednym z ''chińskich'' portali sprzedaży online za 37$ (+4$ przesyłka), czyli około 150zł. Wybrałem przesyłkę z Czech, gdyż chciałem uniknąć ewentualnych problemów z cłem.

Sprzedawca podaje następujące parametry huba:
Model | BW-TH8 |
Size | 95*45*11mm |
Wire Length | 160mm |
Net Weight | 52g |
Rated Input | DC 5V |
Type-C/F Input | DC 20V-5A(MAX) |
Interfaces | 2*USB 3.0 Ports, 2*USB 2.0 Port, 1*SD Card Port,1*Micro SD Port, 1*HDMI Port,1*VGA Port, 1*Type C/F Port, 1*RJ45 Port, 1*3.5mm Audio Port |
USB 3.0 Data Transfer Speed | 5Gbps |
USB 2.0 Data Transfer Speed | 480Mbps |
HDMI Resolution | 4k@30HZ |
VGA Resolution | 1080P@60HZ |
RJ45 Network Transmission | 1000 Mbps |
Sam hub na zdjęciach z aukcji prezentuje się tak:



Zakupu dokonałem 27 października a kurier przyniósł paczkę 6 listopada. Niecałe dwa tygodnie oczekiwania.
Zawartość paczki
W paczce było charakterystyczne pudełko Blitzwolfa:



Kod QR na opakowaniu prowadzi do strony blitzwolf.com.
Zawartość opakowania to tylko hub, ulotka i instrukcja:


Hub:

Widok na złącza:



Zawartość instrukcji (powtarza się w kilku językach):


Nie ma tam żadnych informacji na temat sterowników.
Jak rozpoznać port USB 3.0?
Warto tutaj jeszcze podkreślić, czym wizualnie różni się port USB 3.0 od portu USB 2.0. Porty 3.0 z reguły mają wnętrze niebieskiego koloru:

Ten hub posiada dwa porty USB 3.0 oraz dwa porty USB 2.0.
Pierwsze podłączenie
Po podłączeniu do laptopa z systemem Windows 10 najpierw zaświeciła się dioda na hubie:

Następnie rozpoczął się automatyczny proces instalacji. Po chwili zniknął dźwięk.
Szybko zorientowałem się, że Windows domyślnie przekierował go na huba:

Na szczęście łatwo jest to naprawić - wystarczy zmienić urządzenie wyjściowe tak jak na zrzucie ekranu powyżej.
Wtedy sprawdziłem co takiego pokazuje program USBDevView:

Poniżej, w ''spoilerze'', macie całą tabelkę wraz z PID/VID wszystkich dodanych urządzeń.
Spoiler:
Device Name | Description | Device Type | Connected | Safe To Unplug | Disabled | USB Hub | Drive Letter | Serial Number | Created Date | Last Plug/Unplug Date | VendorID | ProductID | Firmware Revision | USB Class | USB SubClass | USB Protocol | Hub / Port | Computer Name | Vendor Name | Product Name | ParentId Prefix | Service Name | Service Description | Driver Filename | Device Class | Device Mfg | Friendly Name | Power | USB Version | Driver Description | Driver Version | Driver InfSection | Driver InfPath | Instance ID | Capabilities |
Port_#0003.Hub_#0002 | Generic SuperSpeed USB Hub | Unknown | Yes | Yes | No | No | 2020-11-06 11:33:04 | 2020-11-06 11:33:04 | 05e3 | 0626 | 6.55 | 00 | 00 | 00 | DESKTOP-TESTERD | USBHUB3 | @usbhub3.inf,%UsbHub3.SVCDESC%;SuperSpeed Hub | UsbHub3.sys | (Standard USB HUBs) | Generic SuperSpeed USB Hub | 10.0.14393.0 | Generic.Install.NT | usbhub3.inf | USB\VID_05E3&PID_0626\8&7e983aa&0&3 | Removable, SurpriseRemovalOK | ||||||||||
Port_#0001.Hub_#0002 | Generic USB Hub | Unknown | Yes | Yes | No | No | 2020-11-06 11:33:05 | 2020-11-06 11:33:05 | 05e3 | 0610 | 6.55 | 00 | 00 | 00 | DESKTOP-TESTERD | 9&85bd57e&0 | USBHUB3 | @usbhub3.inf,%UsbHub3.SVCDESC%;SuperSpeed Hub | UsbHub3.sys | (Standard USB HUBs) | Generic USB Hub | 10.0.14393.0 | Generic.Install.NT | usbhub3.inf | USB\VID_05E3&PID_0610\8&7e983aa&0&1 | Removable, SurpriseRemovalOK | |||||||||
Port_#0003.Hub_#0004 | Generic USB Hub | Unknown | Yes | Yes | No | No | 2020-11-06 11:33:06 | 2020-11-06 11:33:05 | 1a40 | 0801 | 1.00 | 00 | 00 | 00 | DESKTOP-TESTERD | a&240cde&0 | USBHUB3 | @usbhub3.inf,%UsbHub3.SVCDESC%;SuperSpeed Hub | UsbHub3.sys | (Standard USB HUBs) | Generic USB Hub | 10.0.14393.0 | Generic.Install.NT | usbhub3.inf | USB\VID_1A40&PID_0801\9&85bd57e&0&3 | Removable, SurpriseRemovalOK | |||||||||
Port_#0001.Hub_#0005 | Billboard Device | Yes | No | No | No | 2020-11-06 11:33:06 | 2020-11-06 11:33:06 | 1d5c | 7102 | 1.00 | 11 | 00 | 00 | DESKTOP-TESTERD | WINUSB | @winusb.inf,%WinUsb_SvcDesc%;Sterownik WinUsb | WinUSB.SYS | WinUsb Device | Generic Billboard Device | 0 mA | 2.01 | Billboard Device | 10.0.14393.0 | BILLBOARD.NT | winusb.inf | USB\VID_1D5C&PID_7102\a&240cde&0&1 | Removable | ||||||||
Port_#0002.Hub_#0005 | Generic USB Hub | Unknown | Yes | Yes | No | No | 2020-11-06 11:33:06 | 2020-11-06 11:33:06 | 1a40 | 0801 | 1.00 | 00 | 00 | 00 | DESKTOP-TESTERD | USBHUB3 | @usbhub3.inf,%UsbHub3.SVCDESC%;SuperSpeed Hub | UsbHub3.sys | (Standard USB HUBs) | Generic USB Hub | 10.0.14393.0 | Generic.Install.NT | usbhub3.inf | USB\VID_1A40&PID_0801\a&240cde&0&2 | Removable, SurpriseRemovalOK | ||||||||||
USB PnP Audio Device | USB Composite Device | Unknown | Yes | Yes | No | No | U2dc0z7ws53a79rn | 2020-11-06 11:33:06 | 2020-11-06 11:33:06 | 2000 | dd00 | 11.16 | 00 | 00 | 00 | DESKTOP-TESTERD | c&2ea7b827&0 | usbccgp | @usb.inf,%GenericParent.SvcDesc%;Microsoft USB Generic Parent Driver | usbccgp.sys | (Standardowy kontroler hosta USB) | 100 mA | 1.00 | USB Composite Device | 10.0.14393.1794 | Composite.Dev.NT | usb.inf | USB\VID_2000&PID_DD00\U2dc0z7ws53a79rn | Removable, UniqueID, SurpriseRemovalOK | ||||||
003d.0000.0000.001.003.002.002.000.000 | USB Input Device | HID (Human Interface Device) | Yes | Yes | No | No | 2020-11-06 11:33:06 | 2020-11-06 11:33:06 | 2000 | dd00 | 11.16 | 03 | 00 | 00 | DESKTOP-TESTERD | d&84b9436&0 | HidUsb | @input.inf,%HID.SvcDesc%;Microsoft HID Class Driver | hidusb.sys | (Standard system devices) | USB Input Device | 10.0.14393.2068 | HID_Inst.NT | input.inf | USB\VID_2000&PID_DD00&MI_03\c&2ea7b827&0&0003 | SurpriseRemovalOK | |||||||||
USB 10/100/1000 LAN | Realtek USB GbE Family Controller | Vendor Specific | Yes | Yes | No | No | 000001 | 2020-11-06 11:33:08 | 2020-11-06 11:33:06 | 0bda | 8153 | 30.00 | ff | ff | 00 | DESKTOP-TESTERD | rtux64w10 | @rtux64w10.inf,%Rtlunic.Service.DispName%;Realtek USB FE/GbE NIC Family Windows 10 64-bit Driver | rtux64w10.sys | Realtek | Realtek USB GbE Family Controller | 288 mA | 3.00 | Realtek USB GbE Family Controller | 10.5.917.2015 | RTL8153.ndi.NT | rtux64w10.inf | USB\VID_0BDA&PID_8153\000001 | Removable, UniqueID, SurpriseRemovalOK | ||||||
003d.0000.0000.001.003.002.002.000.000 | Urządzenie audio USB | Audio | Yes | Yes | No | No | 2020-11-06 11:33:10 | 2020-11-06 11:33:08 | 2000 | dd00 | 11.16 | 01 | 01 | 00 | DESKTOP-TESTERD | usbaudio | @wdma_usb.inf,%USBAudio.SvcDesc%;Sterownik audio USB (WDM) | usbaudio.sys | (Rodzajowe audio USB) | USB PnP Audio Device | Urzšdzenie audio USB | 10.0.14393.0 | USBAudio | wdma_usb.inf | USB\VID_2000&PID_DD00&MI_00\c&2ea7b827&0&0000 | SilentInstall, SurpriseRemovalOK |
Następnie sprawdziłem sloty na kartę SD:

Działają poprawnie i nie mają problemów ze stykiem.
Można mieć dwie karty SD jednocześnie:

Obraz z USBDevView pokazuje że obie karty są widoczne i mają litery partycji G i H:

Hub daje sobie radę pod obciążeniem. Oczywiście takie rzeczy jak myszka na USB też z nim działają, pendrive również:

Podłączenie monitora VGA/HDMI do BW-TH8
Najpierw sprawdziłem jak sprawdza się dostępny na pokładzie port VGA. Użyłem do tego monitora DIY opartego o MT6820-B 2.0.
Widok z "Ustawienia ekranu" przed podłączeniem monitora:

Następnie podłączyłem złącze VGA...:

Po chwili okazało się, że drugi monitor jest wykryty!

Bez żadnego instalowania sterowników, choć mam pewne podejrzenia, że to może być dlatego, że dopasowały się sterowniki od FrescoLogic które już wcześniej miałem. Nie mam jednak takiej pewności.
Teraz można zrobić ''Rozszerzenie ekranu'', czyli to co dla nas najlepsze:

Dostępne rozdzielczości drugiego ekranu:

Ekran jest poprawnie rozszerzony na dwa monitory i nie ma odczuwalnych opóźnień.
Sprawdziłem też to samo ale z HDMI, a dokładniej to z telewizorem na HDMI:

Bez zmian, też da się zrobić rozszerzenie ekranu.
Ale tu warto zaznaczyć, że telewizor podłączony poprzez HDMI przejął audio, więc HDMI z tego konwertera też niesie ze sobą informacje o dźwięku.
Na koniec sprawdziłem z dwoma wyświetlaczami jednocześnie:

W takiej sytuacji hub i tak wyświetla jeden wyświetlacz (tzn. łączy razem HDMI i VGA) i też pozwala zrobić albo rozszerzenie, albo duplikację, tyle że to zawsze daje ten sam obraz na oba podłączone ekrany. Jest to zgodne z informacjami z internetu.
Warto tu jeszcze się przyjrzeć temu, co tak dokładnie w tym hubie wyświetla to VGA.
Identyfikatory PID/VID urządzenia pełniącego tą rolę są następujące:
VID_1D5C&PID_7102
Jest to tzw. "Generic Billboard Device". Szczegóły poniżej:

Krótkie wyszukiwanie w sieci sugeruje, że podane identyfikatory sprzętu należą do układu scalonego FL7102 produkcji FrescoLogic, choć nie mam 100% pewności bo jeszcze do środka obudowy nie zaglądałem.
Pokażę tu jeszcze jak widziane są monitory w Menedżerze Urządzeń. W tym przypadku do huba podłączyłem stary monitor VGA Dell 1703FP. W Menderze Urządzeń są dwa monitory:

Jeden z nich to ekran laptopa, a drugi to Dell 1703FP.
Oba z nich mają podpis "Lokalizacja na GTX1060":

Dell jest poprawnie wykrywany przez laptopa:

Jest widziany jako MONITOR\DEL3010, chociaż w rzeczywistości to Dell 1703FP.
Podłączenie Ethernet
Hub posiada jedno gniazdo Ethernet/RJ45 wraz ze standardowymi diodami LED oznaczającymi aktywność wysyłania/odbierania:

Do jego użycia też nie musiałem instalować żadnych sterowników. Po podłączeniu przewody sieciowego system Windows od razu wykrył nowe połączenie i Internet ruszył bez żadnych komplikacji.
Tak wygląda moje okno "Połączeń sieciowych":

Ten niedostępny "Ethernet" z urządzenia "Realtek PCIe GBE Family Controller" to wbudowane w laptopa złącze Ethernet i nie ma w nim przewodu. Ethernet 3 (aktywny) z "Realtek USB GbE Controller" to właśnie jest hub. Dodatkowo mam też WiFi (ale bez podłączenia do sieci) i kilka innych urządzeń sieciowych od VMware itp. które możecie zignorować.
Identyfikatory sprzętu karty sieciowej USB z tego huba są takie:
USB\VID_0BDA&PID_8153&REV_3000
USB\VID_0BDA&PID_8153
czyli zrealizowany jest on na kostce RTL8156 od Realteka.
Sprawdzenie szybkości transferu - Ethernet
Chciałem jeszcze orientacyjnie sprawdzić jakie szybkości transferu oferuje ten hub przy jednoczesnym użyciu wyjścia VGA dla monitora (użyta rozdzielczość: 1280x1024)
Speedtest poprzez hub:

Speedtest przez kartę sieciową laptopa (ale nie WiFi, tylko też przewodowo):

Różnica jest wręcz nieodczuwalna i może wynikać bardziej z przypadku, niż z tego, że hub spowalnia. To raczej moje podłączenie do internetu/router jest tu wąskim gardłem.
Sprawdzenie szybkości transferu - USB
Następnie sprawdziłem szybkości transferu USB, dalej przy podłączonym monitorze VGA 1280x1024.
Użyty program: CrystalDiskMark.
W roli docelowego nośnika USB 3.0 użyłem dysku SSD wraz z kieszenią:


czyli taki DIY szybki dysk przenośny:


Najpierw zrobiłem pomiar kontrolny - dysk SSD podłączony na USB 3.0 bezpośrednio do laptopa:

Następnie wziąłem się za hub z tematu - dysk SSD podłączony na port USB 3.0 z huba (ten z niebieskim wnętrzem złącza), jednocześnie przy podłączonym monitorze:

Wyniki w obu przypadkach są bardzo zbliżone. Hub nie spowalnia, a jednocześnie pozwala wyświetlać obraz na dodatkowym zewnętrznym monitorze. Nawet w trakcie transferu plików nie jest odczuwalne spowolnienie.
Dla porównania: wynik uzyskany przy podłączeniu dysku do USB 2.0 z huba:

Różnice są o rząd wielkości, czyli trzeba patrzeć do jakich portów się wpinamy.
Podsumowanie
Z BW-TH8 jestem zadowolony, choć przyznaję, że jest dość drogi. Mimo wszystko na bieżąco z niego korzystam i pewnie będę długo korzystać - wyparł on u mnie używany wcześniej FrescoLogic FL2000 (bo FL2000 zajmował mi port USB 3.0, a dzięki hubowi z tematu ten port się zwolnił i zamiast niego wreszcie używam port USB C a dodatkowo mam huba).
Plusy BW-TH8:
+ pozwala łatwo podłączyć dodatkowy monitor VGA/HDMI i użyć go jako rozszerzenia ekranu
+ wyjście HDMI z huba niesie ze sobą również sygnał audio (telewizor podłączony na HDMI ma audio z komputera)
+ wiele wyjść, audio, sloty na kartę SD, Ethernet
+ dwa szybkie porty USB 3.0
+ nie odczuwam spowolnienia nawet przy jednoczesnym podłączeniu monitor i dysku SSD na USB 3.0 (testowane na rozdzielczościach do 1920x1080)
+ nie było problemów ze sterownikami
+ nie grzeje się nadmiernie, po 6 godzinach jest lekko ciepły
+ nie ma odczuwalnych opóźnień/problemów z obrazem wysyłanym przez huba na monitor (testowane na rozdzielczościach do 1920x1080)
Minusy BW-TH8:
- nie da się zrobić 'rozszerzenia ekranu' na dwa monitory podłączone do huba (tzn. da się, ale wtedy oba pokazują ten sam obraz)
- cena
- zaobserwowałem, że jak pierwszy raz podłącza się jakieś urządzenia do huba, a jednocześnie ma się podłączony monitor to na chwilkę znika obraz. Ale dzieje się tak tylko przy pierwszym podłączeniu urządzenia, potem system Windows je pamięta i jest ok
Czy warto? Myślę, że to zależy od tego czy potrzebujemy dodatkowego monitora i dodatkowych portów USB. Ja przy wyborze tego huba kierowałem się jednak bardziej obecnością wyjść na monitor oraz ilością portów USB, szybkość dla mnie miała znaczenie drugorzędne, choć też jest ważna i (jak pokazują testy powyżej) też jest niezła.
A co Wy sądzicie o tym produkcie, jakie macie doświadczenia z hubami USB i podłączaniem monitorów na USB?
Cool? Ranking DIY