The 16-inch MacBook Pro gets a second screen: the 14-inch MacBook Pro beside it. One USB-C dummy plug makes macOS see a real second monitor. One Thunderbolt cable carries its picture across, and a Swift app shows it full screen.
The whole system. Drawn with Nano Banana Pro in Gemini.
1Shopping list
Checked on amazon.de on 21.10.2026: the resolution tables on the product pages, the prices and the stock. Prices change, so each link shows today's price.
Must have
USB-C dummy display plug (EDID emulator)
Goes into a USB-C port on the 16-inch. Its table lists 2880 × 1800 @ 60 Hz and 2560 × 1600 @ 60 Hz. Both are 16:10, the same shape as the 14-inch screen under its notch (3024 × 1890), so there are no black bars.
Cable Matters Thunderbolt 4 cable, 0.8 m, Intel-certified
40 Gbps. Plugged between the two Macs, it becomes the Thunderbolt Bridge, a private network with almost no delay. It must be a Thunderbolt cable: a USB-C charging cable makes no network.
Instead of the Cable Matters cable. USB4 at 40 Gbps carries Thunderbolt between Apple-silicon Macs, but it has no Intel certification. If the bridge does not appear, this is the first suspect.
The 16-inch and the 14-inch, each seen from both sides.
3The signal path
From the dummy plug's screen on the 16-inch to the full screen on the 14-inch. All of it is in Swift.
4Step 1 needs nothing new: the CineView Nano
Before anything is bought, the Nano you own plays the dummy plug. The 16-inch's HDMI goes into the Nano, and CINEVIEW_VIEWER on the 14-inch shows the picture over the Nano's Wi-Fi. This proves the receiver first.
5The holes, and how each is closed
Two external screensThe M1 Pro drives two, which covers the dummy plus the Nano. A plain M1 drives only one, so the sender must be the M1 Pro.
The dummy's resolutionThe plug lists 2880 × 1800 and 2560 × 1600 at 60 Hz, both 16:10 like the 14-inch. A cheap plug with only 2560 × 1600 at 30 Hz was left out.
The cableThunderbolt with the lightning mark, not FireWire, and not a charging cable. The bridge appears by itself, and the two apps find each other through Bonjour.
Who "registers" the displayThe dummy registers on the 16-inch. The 14-inch only shows a full-screen window, mouse pointer included.
The Accsoon formatIt sends packets with no resend. On a cable almost nothing is lost, and one receiver then shows both the Mac and the Nano.
Never run yetCINEVIEW_VIEWER has never been compiled or run. Step 1 is its first run.
Sharpness2880 × 1800 is shown at 3024 × 1890, which is 5 % larger and nearly sharp. On the day we try BetterDisplay for the exact size.
6The order of work
The Nano testThe 16-inch HDMI goes to the Nano, and CINEVIEW_VIEWER runs on the 14-inch. Nothing to buy.
Buy the two partsThe dummy plug and the Thunderbolt 4 cable, from the shopping list.
Mantra Display sender v1On the 16-inch: grab the dummy's screen, encode it in hardware and send it in the Accsoon format over the cable. The receiver is CINEVIEW_VIEWER.
v2 and laterv2: the full native size in HEVC. v3: the 14-inch's keyboard and trackpad drive the 16-inch. v4: Wi-Fi instead of the cable.