当没有连接显示器时,分辨率只能是 1920 * 1080 和 30hz?

当没有连接显示器时,分辨率只能是 1920 * 1080 和 30hz?

我正在使用 Windows 7 和 ATI 7850 显卡。

我想使用没有显示器的电脑,当我使用teamviewer控制它时,我发现显示器检测为VGA,最大分辨率为1600 * 1200(60hz)或1920 * 1080(30hz)。

对此有什么想法吗?因为当我想使用 steam 进行游戏流式传输时,它只允许我选择 1600 * 1200,而没有 1920 * 1080 的选择,因此,如何在没有显示器的情况下设置 1920 * 1080 60hz?

谢谢

答案1

您连接的是显示器还是电视?

以下是一些可能可以解决问题的方法(单独使用或结合使用几种方法):

方法 1:使用工具强制解决

以下是一些可以更改屏幕分辨率的命令行工具:
问答近红外命令显示变换器

方法 2:注册表更新

在注册表中搜索DefaultSettings.XResolutionDefaultSettings.YResolutionBitsPerPixel,然后更改为所需的分辨率。

如果需要,为 RDP 连接添加 ColorDepth:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] “ColorDepth”=dword:00000003 (十进制)。

更多信息可以找到这里

方法 3:将视频适配器设置为自定义设置

如果您的 VGA 视频驱动程序有自定义软件,您可以执行类似操作:

图像

方法 4:使用假视频插头

如果有必要欺骗 Windows 相信连接了真正的显示器,请参阅本教程,了解如何使用备用 DVI-VGA 适配器和三个 68 欧姆电阻器创建这样的插头: 30 秒假插头

在此处输入图片描述

方法 5:使用 PowerStrip(共享软件,29.95 美元)

PowerStrip实用程序允许您完全控制显卡。
有关详细信息,请参阅: 使用 PowerStrip 自定义显示器分辨率设置

图像

答案2

这是一个复制粘贴的表格形式:

首先使用以下方法设置所需分辨率:

控制面板 → 显示 → 屏幕分辨率。

还设置ColorDepth使用:

控制面板→显示→屏幕分辨率→高级设置→显示器→颜色

之后regedit,在 中手动搜索DefaultSettings.XResolutionDefaultSettings.YResolution和,BitsPerPixel并使用下一个搜索按钮分别将所有这些更改为 1920、1200、16(全部为十进制)F3
我还为 RDP 连接添加了 ColorDepth 条目(非强制性)::

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] “ColorDepth”=dword:00000003 (十进制)。

我不知道注册表的哪个部分做了这个,但现在它可以工作了。

相关内容