我正在使用 Windows 7 和 ATI 7850 显卡。
我想使用没有显示器的电脑,当我使用teamviewer控制它时,我发现显示器检测为VGA,最大分辨率为1600 * 1200(60hz)或1920 * 1080(30hz)。
对此有什么想法吗?因为当我想使用 steam 进行游戏流式传输时,它只允许我选择 1600 * 1200,而没有 1920 * 1080 的选择,因此,如何在没有显示器的情况下设置 1920 * 1080 60hz?
谢谢
答案1
您连接的是显示器还是电视?
以下是一些可能可以解决问题的方法(单独使用或结合使用几种方法):
方法 1:使用工具强制解决
以下是一些可以更改屏幕分辨率的命令行工具:
问答,近红外命令,显示变换器。
方法 2:注册表更新
在注册表中搜索DefaultSettings.XResolution
、DefaultSettings.YResolution
和BitsPerPixel
,然后更改为所需的分辨率。
如果需要,为 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.XResolution
、DefaultSettings.YResolution
和,BitsPerPixel
并使用下一个搜索按钮分别将所有这些更改为 1920、1200、16(全部为十进制)F3。
我还为 RDP 连接添加了 ColorDepth 条目(非强制性)::
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services] “ColorDepth”=dword:00000003 (十进制)。
我不知道注册表的哪个部分做了这个,但现在它可以工作了。