目录
最近升级了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的感觉(不知道是怎么实现的)。以下是他的几款产品的对比。
以下是亚马逊的购买链接,有兴趣的可以去看看,也欢迎大家提问和交流!
Anker Dock System 777:https://amzn.to/3HhcD4r
Anker Dock System 577:https://amzn.to/3jlHzZf
knvfsg
xcyn80
128psw
看得出来博主写这篇文章还是花了些心思的。之前也看过类似的文章,这篇再有说服力。欢迎回访,https://www.bengbong.com/
官方说明的:MacBooks with the Apple M1/M2 chip only support single monitor display.
Mac本身不可以,但是你可以用hub,好的hub里面自带显卡所以可以连接多个
不过我在看 anker777 的商品说明,表示并不是兼容 m1,m2 系列哦
我买了778,M2用了半年了,没问题。https://amzn.to/46dIjSP
光复香港,时代革命
一边骚去