Macbook M1/M2 连接多个显示器的解决方案

最近升级了Macbook Pro M2,意外的发现了一个头疼的问题:如何使用一个Thunderbolt(Type-C)接口连接两个或者多个显示器。本来以为只需要找一个hub把2个HDMI或者displayport连接转换成一个typeC即可,但实际上并非如何。

由于Macbook pro M1/M2不支持单个接口多显示器,导致无法使用一个hub来解决,最简单的解决方法就是用两个type-C的接口连接Mac,但是这样显然对于多电脑切换不是很方便。买了很多不同的dock system,踩了不少的坑后,总结成这篇文章,分享给大家。

问题描述

希望通过一个type-C的接口,连接2台以上的显示器,让三台(包括Macbook本身都显示器)能够显示不同的内容。从而只需要切换type-C的连接达到多台Mac和PC之间显示器的切换。

解决方案

错误方案一:普通的Hub

最简单和直接的想法就是买个hub或者dock来连接多个显示器接口,再通过hub连接电脑。这个在PC上完全没问题,但是Macbook M1/M2的接口并不支持多屏幕。所以市面上所有的hub都只能支持外接显示器和Macbook显示相同的内容。

这里有一个例外,就是有些hub的接口是双type-C的,也就是他们同时连接2个type-c接口,然而这种解决方案特别像脱裤子放屁,如果他本身连接2个接口,我为啥不直接用2个接口连接2个显示器呢?而且这个方案无法在PC上使用,毕竟PC没有2个接近的type-C接口。

错误方案二:需要Driver的Dock System

网上还有一类在售的Dock,他只需要一个type-c就可以连接多个显示器。当然价格也相对贵一些。我自然也尝试了这个解决方案。

这个解决方案,需要你安装一个displayLink的软件,支持Mac和PC,再连接Dock的时候,会自动启动,从而达到多屏幕显示的目的。我理解的是这个是通过软件的方法解决问题。

一开始我很惊喜他竟然能够成功,但随着使用,我发现了一些问题。首当其冲的就是卡顿。起初我以为是内存不够或者CPU运算不过来(毕竟是软件实现方案),但当我切换到最新的Macbook的时候依旧卡顿,我就意识到,这好像是无法解决的缺陷。经过测试,我认为是因为普通Type-C接口的带宽,无法支持2台显示器的输出,所以卡顿:

正常Type-C的最高支持10Gb/s,然而一个HDMI就有30Gb/s,Displayport更高,这导致打开图片和视频的是能够看到严重的卡顿。

当然,在尝试这个解决方案的时候,学习到了很多知识,也为我找到真正的解决方案铺名了道路。

正确方案:Thunderbolt 3/4 输出接口

在经过长久的研究和学习,发现了瓶颈的关键后,找到了这个解决方案。意外的是,市面上只有Anker有这个Thunderbolt Dock。价格在300左右,明显比其他的dock贵上不少。忍痛买了之后,问题引刃而解!

我买的是这个Anker 777,但是另一款Anker 577也行。而且他不需要安装dislaylink这个驱动,没有卡顿的同时也不占用内存和cpu,使用起来完全是native的感觉(不知道是怎么实现的)。以下是他的几款产品的对比。

Macbook M1/M2 连接多个显示器的解决方案插图

以下是亚马逊的购买链接,有兴趣的可以去看看,也欢迎大家提问和交流!

Anker Dock System 777:https://amzn.to/3HhcD4r

Anker Dock System 577:https://amzn.to/3jlHzZf

看完了?留个评分呗?
[2人评了分,平均: 3/5]

本站原创文章皆遵循“署名-非商业性使用-相同方式共享 3.0 (CC BY-NC-SA 3.0)”。转载请保留以下标注:

原文来源:《Macbook M1/M2 连接多个显示器的解决方案》

发表评论

邮箱地址不会被公开。

评论列表(7)

  1. 看得出来博主写这篇文章还是花了些心思的。之前也看过类似的文章,这篇再有说服力。欢迎回访,https://www.bengbong.com/

  2. 官方说明的:MacBooks with the Apple M1/M2 chip only support single monitor display.

  3. 不过我在看 anker777 的商品说明,表示并不是兼容 m1,m2 系列哦

返回顶部