I connect my MacBook Pro with Thunderbolt 3 to a Lenovo C-Dock, which connects 2 external monitors through 2 DisplayPort cables. The problem I have is that the 2 external monitors mirror each other.

MacBook Pro (15-inch, 2018)
macOS Mojave
Version 10.14.3 (18D109)

Lenovo USB-C Dock Type: 40A9

I looked at the display settings, and there is no options to change it. I also tried to connect one of the monitor through VGA port, the 2 monitors still duplicate.

How can I make the 2 external monitors display distinct content and not mirror each other?


The MacBook only supports dual displays including the built in display. In other words, it will only support one external monitor. Per the tech specs:

Dual display and video mirroring: simultaneously supports full native resolution on the built-in display and up to 4096-by-2304 resolution at 60Hz on an external display, both at millions of colors

The Lenovo C-Dock doesn't enable your MacBook to supply more display bandwidth than Apple provides. So, the mirroring you are seeing is expected behavior.

From the comments...

...I should specify that my MacBook is actually MacBook Pro (15-inch, 2018). Would that make any difference?

Yes and no.

Yes in that the MacBook Pro (as opposed to the MacBook) can support more than 1 external monitor. However, as you've already discovered, if you connect them separately, it works. Unfortunately, you can't daisy chain monitors from a single port; you must use separate ones. Use of the dock still doesn't increase the available video bandwidth of the Thunderbolt/DisplayPort port even if the machine itself has the capability.

  • Sorry, maybe I should specify that my MacBook is actually MacBook Pro (15-inch, 2018). Would that make any difference? It has 4 USB Type-C ports, one of them has to be for the charger. When I connect 2 monitors through the C port separately, they extended. So that way I have 3 different displays including the built in. – hxin Mar 22 '19 at 15:36
  • Then the purpose to use the dock is meaningless in regards of extend displays. It may still be useful to have more USB ports, but that's about it. Does "more than 1 external monitor" mean I can connect 3 external monitors directly to the type c ports? (another one for charger) – hxin Mar 22 '19 at 18:58
  • NOTE, the macbook pro 2017/18 DOES support 3 non-mirrored monitors - two external and the internal.. I have two external 2560x1600 displays connected via a single thunderbolt mini doc which has 2x DP out. However, if I use the thinkpad thunderbolt doc, it willy only mirror the two displays. This sucks. – John Little Jan 16 '20 at 9:34
  • I have a MBP 13" 2019 and I can use the dock with mouse keyboard and one external display, for the second ext. display I was forced to use a separate cable (HDMI over usb-c mobile hub) – thst Jan 24 '20 at 15:44

This was working for me (15" MacBook Pro, 2018) with 2 Dell monitors connected using a ThinkPad Hybrid USB-C with USB-A Dock, with a single USB-C cable providing my laptop with power and driving the two external monitors as separate displays (not mirrored). Unfortunately that dock went back to work, and I bought a ThinkPad USB-C Dock Gen2, which looked similar. Using this dock, the external displays are mirrored. I have the DisplayPort software installed and I have tried everything I could think of. So I'm going to try and negotiate a return / replacement.


I currently run 4 displays off a single USB-C port to a thunderbolt dock. I have 2 of the lenovo docks daisy chained and I only plug 1 USB-C cable into my laptop. If you are having an issue with it duplicating your display check your drivers and the setting on the dock.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .