我有一台带 DisplayPort 显示器的 PC。当显示器休眠或关机时,操作系统会失去对当前显示分辨率的跟踪。我的研究表明,这可能是由于显示器进入睡眠模式或关机时热插拔检测 (HPD) 引脚被拉低。为了解决这个问题,我想让 DisplayPort (DP) 的热插拔检测 (HPD) 始终报告它已连接。
对于 HDMI,有一个设备在电源和 HPD 引脚之间放置了一个 1K 电阻。我认为类似的东西也适用于 DP。我找不到任何易于打开的 DP 到 DP 适配器,但也许我可以破解电缆。
进一步的研究表明,在 DP 1.1 中有一条电源线,但在 DP 1.2 中不可用。(规范似乎说电源连接在端口上,但电缆不应像在 DP 1.1 中那样在 DP 1.2 中通过它。)
USB 似乎是一种可行的电源替代方案,但 HPD 使用 3.3V 电源,而 USB 为 5V。由于这是一个电缆黑客,我认为保持组件计数是必要的。也许基于齐纳二极管的稳压器可以解决问题,有点像这样:
Spice 模拟似乎表明电压将落在拉高 HPD 所需的范围内。
到目前为止,这都是理论上的。我无权访问官方 DP 规格(或官方 USB 规格),我宁愿不炒我的视频卡或显示器。
我希望这里有熟悉 DisplayPort 的人可以告诉我这是否可行,或者可以为我指明正确的方向。
(不能选择使用其他视频连接类型。)