如题,吐槽一下市面上的拓展坞,不管是雷电还是其他的,都不写自己是否支持显示器 DDC 功能,普通人想一步到位选择一个支持 DDC 信号的拓展坞简直盲人过河。如果大家想写一下自己用的拓展坞是否支持 DDC 在下面帮帮后来人就很棒了!测试的话可以用 github 上的 monitor control ,支持 Apple silicon 。
我先来,caldigit 的 USB-C 拓展坞不支持 DDC 信号转发给显示器。monitor control 知道有显示器,但是亮度控制失效。
1
All2B9S 2022-04-10 07:19:04 +08:00
我用的 Caldigit TS3+,连接 LG UltraFine 5K ,可以使用 monitor control 调整亮度。可能是因为 LG 这个是跟苹果官方合作的所以不受 Caldigit 的影响?
|
2
huihuilang 2022-04-10 07:28:51 +08:00 via Android
ddc 是啥
|
3
hanbing135 2022-04-10 07:33:36 +08:00 via Android
ddc 是啥 直接控制亮度吗
|
4
TaoTHU 2022-04-10 07:42:08 +08:00
回楼主:对于 DisplayPort, 支持 DDC 即意味着支持"DP++",很多支持的 Dock 都会标注自己支持 DisplayPort++/DP++。Google `dock "dp++"`关键词即可。
顺回 1L:你说的功能并不是由 DDC 实现。 |
5
TaoTHU 2022-04-10 07:52:35 +08:00
@TaoTHU 补一句:USB-C interface to DP 是无法支持 DP++的,所以 USB-C 协议的 Dock 肯定是支持不了的,雷电的看实际产品是否实现此功能。
|
6
xuegy 2022-04-10 09:36:17 +08:00
我现在都不乱调亮度了,校色仪好不容易调好的,一改亮度又偏了。
|
8
ruib 2022-04-10 10:17:16 +08:00 via iPhone
Aenzr 的这个 typec 扩展坞实测是可以支持 monitor control 的 ddc 亮度调节的: https://m.tb.cn/h.fpW11Xr?sm=7654ad
|
12
mikeven 2022-04-10 13:25:07 +08:00
说起 ddc 我说一个神奇的事情,我单位有个只支持 vga 和 dvi 的联想显示器,我有两个电脑需要操作,通过一个 kvm 装置,是 HDMI 两进一出,然后通过 HDMI 转 DVI 线连接到显示器,
令人震惊的是这么一堆的转接我发现居然 DDC 控制亮度还能使用。。。软件是 monitorian |
13
cpstar 2022-04-10 13:45:34 +08:00
@TaoTHU 4# 5# 不对吧,DP++是被动转换为 HDMI 、DVI 的一个指标,跟 DDC 没啥关系,DDC 是通过 AUX+/-信道传输的,在 DPAM 模式下,Type-C 的 SBUS1/2 用于传输 DP 的 AUX 即 DDC 信号。
作为扩展坞,特别是 Type-C 扩展坞,肯定需要 DEMUX 芯片,把 Type-C 的 DP 和 DATA 拆分出来,然后再经过视频芯片处理转换为 HDMI 或者其他形式,在这个过程中主机端口看到的就是一个下游视频芯片,所以不需要 DP++(下游芯片使之工作在主动模式),至于 DDC 则是另外一条链路的事情了。 主机控制显示器,通过 DDC/CI 来实现的。正如前述,扩展坞会有一个视频信号处理芯片降 DP 转换成 HDMI 或者多口扩展,那么这个芯片能否支持 DDC/CI 就成了关键。然后扩展坞从百元到千元参差不齐,芯片、用料肯定不一样。caldigit 名义上比较“官方”,其实也挺山寨的。具体哪一款产品,我看看芯片的 datasheet 。 |
14
DataSheep 2022-04-10 13:53:31 +08:00
@cpstar 同意,这里跟是否双模因该没什么关系。
亮度控制应该是通过 DDC/CI 协议实现,DDC 通道是 HDMI 的说法。如果你是用单 DP 转接,信号线都是直通的,由 AUX 通道承载数据传输,因为 EDID 信息通了("monitor control 知道有显示器"),AUX 通道自然也是通了。 如果你用的 HDMI 接口,像楼上所说通过 USB-C 的 DP 肯定不是双模(DP++),必然是有源转换芯片,有可能芯片会在中间接管 AUX 转 DDC 通道,虽然 EDID 信息通了,不支持 DDC/CI 控制不了也是很有可能的。 另外我查了一下,驱动方面好像还有个说法是在读取完 EDID 信息后,有的控制器会关闭 I2C(DDC 通道)电源来省电。。。也是可能导致无法调节亮度的原因。 |
15
TaoTHU 2022-04-10 14:11:38 +08:00
@cpstar 我是试图给楼主一个可行的观察指标,所以说“相当于”,建议他去买支持 DP++的设备,这样的 Dock 设备和实际能支持 MCCS 的 Dock 设备之间交集最大。
非要技术性正确地说这个话题的话,这是个无比混乱的大坑(此处再次把 VESA 等组织骂三遍)。 首先,如今到处在引述 Display Data Channel (DDC)这个词来描述和它本意不等同的事;“控制显示器”这个话题,比如楼主引用的那个 MonitorControl project ,实际用的功能是 MCCS over I2C ,如今都被混乱地叫成 DDC 了。 按标题字面意思来,如果楼主真的是关心*真正的 DDC*本身的话,那 DP 本身的确完全不支持,只有通过 DP++模式使用 HDMI 等协议才支持。 如果楼主关心的实际是 MCCS over I2C ,也就是 MonitorControl 里叫成“DDC”的功能,那这个话题对于 Dock 来说是个混乱性的灾难,三言两语不可能给楼主又技术正确又可行的建议。 所以,我觉得建议楼主买“标明支持 DP++的雷电 Dock”,是个对他来说最可行的实际建议。 至于展开写一通真正技术正确的讲解,我觉得此处不现实,总不能让楼主去读 ddcutil 那一堆 manual 吧。。 |
16
TaoTHU 2022-04-10 14:21:58 +08:00
@DataSheep 见上。坦白说我觉得#13-#14 的技术讨论给不了楼主实用帮助。
你们聊的具体内容我就不一一回了,感兴趣的其他观众去 google 下相关 wiki 和 ddcutil doc 就行。 看了楼主的提问,我认为此处给楼主的“最佳答案”不是个技术阐述,而是给他个可行的简单粗暴指标,即使这个指标不是等同的,也比我们自顾自写一堆没帮助的技术讨论好。 |
17
cpstar 2022-04-10 14:32:51 +08:00
@TaoTHU 那要是从实用性不讲原理的角度,给 OP 推荐 DP++,那不就相当于取消扩展坞这个中间设备了么。
反正我目前使用过的 Thinkpad USB-C Dock Gen 2 ( 40AS )是一个无敌产品,当初购买价格 500 左右,使用的 VMM5320 ,DP*2+HDMI*1 ,支持 DSC ,双路 4k60Hz 毫无问题。虽然没有实测过是否实现了 DDC/CI ,但我觉得应该是能够支持的。 我想说的是,LZ 困惑没有指标表征 DDC/CI ,但实际上一分价钱一分货,即便是 TB 扩展坞上了千,也不代表东西就是好,CalDigit 感觉就是有点档次的山寨,比起 Thinkpad 、Dell 这些原厂的扩展坞( 40AS\40AY 以及其他 TB 扩展坞,或者 WD19/WD22 )还是有差距的。Apple 自家不产扩展坞,否则也应该是优选。既然 Apple 自家不产,那就找其他大厂的产品。当然了再加一句,Apple 曾经 Intel 全套的时候兼容性都好办,但现在走 M1 了,可能会出现一些硬件级兼容性问题。 |
18
ruib 2022-04-10 15:27:28 +08:00 via iPhone
@cpstar 是的,无论 dp 还是 hdmi ,能否支持 ddc 主要是看转换芯片。目前看来,支持 10G usb ,或者两路 4K60 的,芯片规格更高,大概率支持 ddc
|
19
DataSheep 2022-04-10 15:33:32 +08:00
|
21
ruib 2022-04-10 15:51:02 +08:00 via iPhone
@DataSheep 如果只是 typec 转 dp ,确实不需要再桥接。如果 typec 转 dp+usb 等其他接口,应该是需要的。
|
22
DENHJD 2022-04-11 11:40:42 +08:00
实测 WD19TB + Dell 自己家显示器,只有雷电 3 下行口能透传 DDC ,剩下几个 DP 菊花链出的口 Monitor Control 全部失效,这几个口只有用 Dell 那个 DDM 软件才能调节
|