Is there a hub which can drive 2 screens directly without relying on DisplayPort-MST and charge a laptop at 85W?
What I'm trying to find is a hub which would allow the following using only 1 cable to the laptop (thunderbolt preferably or USB type C):
- charge a 15" MacBook Pro (85W) at full speed
- use 2 external monitors over HDMI or display port in extended mode
- keep using the macbook's screen (effectively driving 3 screens in extended mode)
All of this from Mac OS.
I have tried multiple docks so far, and none seems to offer a simple way of connecting multiple monitors to the MacBook 15" (2018).
The USB ones I tried require a display link driver. Despite this they don't drive more than 1 monitor (1080p) at a time. If you connect 2 they copy the same image to both monitors (so they work but not in extended mode)
Another issue with the thunderbolt 3 ones is that all the ones I looked at are unable to drive 2 screens over DP or HDMI directly. They require either:
- one of the screens to be connected using thunderbolt or USB-C
- the OS of the computer attached must handle DisplayPort-MST
The issue is that OSX does not support DisplayPort-MST for hubs https://en.wikipedia.org/wiki/DisplayPort#Multi-Stream_Transport_(MST) (even if apple mentions MST support in their docs)
A solution which seems to work with most setups is to add a USC-C to HDMI dongle. But this comes at the expense of having to use another dongle, and of sacrificing daisy chaining.
I have found that using a thunderbolt 3 hub and connecting it to a second hub (thunderbolt 2 or 3 consistently and USB-C sometimes) allows me to drive 2 monitors in extended mode without sacrificing chaining, even when the MacBook is using the built-in display, but this is not the ideal solution as it requires multiple docks per computer.