我的这台电脑运行的是嵌入式 Windows 7,没有连接任何显示器。它只能通过 VNC(RDP 的替代品)访问,因此不需要显示器。问题是我真的需要它显示 1680*1050,当我连接显示器时这是可能的,但是当我拿走显示器时,它只剩下几个可以运行的分辨率。没有一个是 1650*1080。
那么有没有办法“强制”正确的解决方案?我知道还有其他类似的问题,但他们没有给我正确的答案。顺便说一句,切换到 RDP 不是一个选择。
我也非常好奇为什么它只能在显示器上显示正确的分辨率。如果可以给我一些见解,我将不胜感激。
答案1
所以我是这样解决问题的:有一种叫做“假插头”的东西。基本上它只是一条 VGA 电缆,其中一条 RGB 信号线通过 50-150 欧姆电阻连接到 GND。然后计算机会认为已连接显示器,但无法检测到它可以显示的分辨率,因此它会显示所有分辨率。
答案2
我认为您需要取消选中“隐藏显示器无法显示的分辨率”,您可能会得到 1440 乘以 900(接近原始分辨率)、1650 乘以 1050(原始分辨率)甚至 1776 乘以 1000(高于原始分辨率但可能有点“薄”像素,因为您的长宽比是 16:10,它可能看起来在侧面压缩了 6% 到 7%。
答案3
如果你可以物理访问 PC,则可以使用显示端口模拟器(例如此模拟器) https://www.amazon.com/dp/B071CGCTMY 它“欺骗”您的 PC 认为连接了一台真正的 DP 显示器,并提供多种分辨率选项。对于 7 美元来说,这似乎非常值得,而不是用适配器和电阻器拼凑起来。这是用于显示端口的,因此您可能需要其他东西用于 DVI 或 HDMI。我尝试了 Regedit 黑客,但无法让它们工作(带有 PCIe 显卡的 Win 7 32 位)。