News for hackers. Stuff that matters.
Re:Why do USB-C hubs still have USB 2.0 ports? (2021) by omegalulw on Wednesday May 11, 2022 @12:16AM (#31335785)
My understanding is that Displayport is already packetized, having USB4 packetize it again seems suboptimal? I think both Displayport and HDMI have official specs that work over the USB-C connector.
Re:Why do USB-C hubs still have USB 2.0 ports? (2021) by rektide on Wednesday May 11, 2022 @02:58AM (#31336659)
USB-C has two physical channels, and the act of having to decide that a channel needs to be used for usb or hdmi or displayport is a complication that hubs were never well specified to handle. Hence there not being many such hubs.

USB4's tunneling means that the connector does not have to enter an alt-mode. Even when transmitting displayport or hdmi, the hub or hubs and host can remain using usb4. As well as making hubs suddenly make sense (after being an unspecified ball of confusion with alt modes), this allows bandwidth sharing that was previously impossible.

In short, that these other specs had packets is irrelevant, because those solutions werent really compatible with hub-like devices. There needed to be a common mode of interoperation, which hadnt existed before usb4.

Re:Why do USB-C hubs still have USB 2.0 ports? (2021) by imtringued on Wednesday May 11, 2022 @09:18AM (#31339530)
>I think both Displayport and HDMI have official specs that work over the USB-C connector.

You've answered your own question here. "over the USB-C connector" meaning direct connections between two devices. The moment you put a hub inbetween it won't work.

USB C Port -HUB-> DP Port works, USB C Port -HUB-> 4x USB C port -USB-C-to-Display-Port-adapter-> DP Port does not.

Re:Why do USB-C hubs still have USB 2.0 ports? (2021) by akvadrako on Wednesday May 11, 2022 @02:39AM (#31336526)
It's adding a small percent overhead in exchange for making it routable over a hub. Without the extra header it requires dedicated lanes.