我买了一个 Displayport KVM 切换器,用于在使用相同两个显示器的两台 PC 之间切换,如果我在 KVM 的两侧使用自适应 HDMI 转 Displayport 电缆/适配器和 Displayport 转 DVI 电缆,则无法让其中一台显示器工作。最简单的方法是用下图来显示。第一个图显示了问题(红色路线)。
https://www.dropbox.com/s/n9spxhd7vepmtg5/KVM%20DisplayPort%20Issue.JPG?dl=1
我的 2 台显示器只有 DVI 和 VGA 输入。我不明白的是,如果我借用带有 DP 输入的第三台显示器并将其连接起来(第三张图),HDMI>DP 电缆/适配器可以工作,因为 KVM 和显示器之间有 DP>DP 电缆,但如果 KVM 和显示器之间有 DP>DVI 电缆,它就不会工作。
我选择了 Displayport KVM,而不是 DVI KVM,因为我的 PC2 GPU 只有 DP 输出,而我的 PC1 GPU 有 1 个 DP 输出,我认为我可以为其 HDMI 输出配一个 HDMI>DP 适配器。而且我有两根 DP>DVI 电缆。
我尝试了两种不同的 HDMI>DP 适配器/电缆。两种都不起作用,而且价格昂贵,所以我不想再购买第三种。如果我能确认自适应 DPI>DP 适配器可以工作,我会购买其中一种。
答案1
我的猜测是,KVM 是一个纯被动设备,仅支持 DP 标准(包括双模,又名 DP++),因此它可以与以下设备一起使用:
- 连接仅涉及 DP 和 DP(显然)
- 一个 DP++ 源(PC)和一个 TMDS 接收器(显示器),即 [PC]DP->DP[KVM]DP->HDMI/DVI[显示器]
(注意:实际上第二种情况可能不需要 KVM 中的任何明确支持,因为源本身负责检测;只要 KVM 或您不在中间做任何阻止/妨碍此类检测的愚蠢事情,它就会起作用)
问题可能出在 HDMI 转 DP 适配器/电缆上。与 DP(++ 转 HDMI)不同,没有“被动”HDMI 转 DP 转换。我不能确定你使用的是哪种适配器/电缆,但我现在怀疑的是,其中有一个芯片可以将 TMDS 转为 DP信号转换。
这就是“图 3”案例有效的原因,因为使用“有源”电缆,从 KVM/sink 的角度来看,它与我上面列出的第一个情况相同。
现在让我们回到它不起作用的情况。要使 TMDS 接收器(在本例中为 DVI 显示器)工作,源端必须是 DP++ 端口,它可以检测到它是这样的接收器并发送 TMDS 信号而不是 DP 信号。
因此,为了使所需的连接正常工作,您需要一根自适应电缆,使其像 DP++ 端口一样工作,也就是说,它需要支持 TMDS 接收器并在检测到连接到它的接收器时传递它接收到的 TMDS 信号。
问题是,我怀疑市场上是否存在过这样的适配器芯片/解决方案,因为除了像您这样的特殊情况外,支持/投资它并不是一件有意义的事情。(尽管就我而言,它实际上并没有违反任何标准,而且在理论上应该是可行的;只是我认为没有任何供应商会费心生产这样的产品。)
现在有人可能会说,“无源” HDMI 转 DP 电缆怎么样?抱歉,这种东西也不存在(存在的是 DP(++) 转 HDMI),因为没有允许 DP 信号通过 HDMI 传输的“HDMI++”,而且正如我所说,即使它存在于某个平行世界中,它也不会对您无法正常工作的情况有所帮助。它最多可以为您节省图 3 案例中的有源适配器/电缆/信号转换。
所以我的结论是,您需要更换 KVM、显示器或显卡/主板。
TL;DR,您拥有的 DP 转 DVI 适配器/电缆很可能是无源的。获得一个有源的(用于连接到 HDMI 源的显示器/有源 HDMI 转 DP 适配器),它可能会正常工作。(包装上明确标明“活性”字样) (另一个)