![带有 DisplayPort 和图标重新排列的 Windows 多显示器](https://linux22.com/image/1565376/%E5%B8%A6%E6%9C%89%20DisplayPort%20%E5%92%8C%E5%9B%BE%E6%A0%87%E9%87%8D%E6%96%B0%E6%8E%92%E5%88%97%E7%9A%84%20Windows%20%E5%A4%9A%E6%98%BE%E7%A4%BA%E5%99%A8.png)
我连接了三台显示器:DisplayPort(主显示器)、通过 HDMI 连接的显示器、通过 HDMI 连接的电视(通过集成显卡)。据我所知,我无法通过显示器的电源按钮关闭主显示器,否则 Windows 会认为设备已断开连接并将桌面上的所有内容移动到辅助显示器。发生这种情况时,我通常使用 DesktopOK 将图标放回原位。
我目前的解决方法是“电源选项”>“屏幕关闭”,并在使用时将其设置为“从不”,不使用时将其设置为“1 分钟”,这样屏幕就会关闭而不会断开连接。这有点繁琐,因为我必须“Windows X”>“电源选项”...
或者,我有这个脚本:
@echo off
powercfg /X -monitor-timeout-ac 0
pause
powercfg /X -monitor-timeout-ac 1
它可以工作,但它会生成一个丑陋的 cmd,在任务栏中更难区分,并且无法固定以使其突出。我试过使用 Bat2Exe,但它有同样的问题。
我听说过一种可以连接 DP 的设备,它会一直处于开启状态,但我不想再使用额外的连接器。
有人对 DP 问题有什么建议吗?或者可以很好地包装脚本(可能是 JAR)?