我正在做这个很棒的小项目,它将会让很多 iPod/iPhone 用户满意,但我的最后几个步骤之一要求我在计算机上提供特定的显示,我该如何指定要使用哪个显示?
我从有关 UltraVNC 的邮件列表中找到了此引文,但是我在他们的服务器对话框中没有看到可以输入它的选项或条目...
巴里,
VNC 服务器支持通过命令行/注册表选项 DisplayDevice 远程控制各个监视器的内容,该选项应设置为如下形式:
\.\DISPLAY0 为主显示器 \.\DISPLAY1 为辅显示器
等等。
问候,
Wez @ RealVNC Ltd.
有什么想法吗?我最好避免使用 VNC 服务器的“区域”功能。
答案1
这RealVNC 4.1 文档描述了如何使用此选项。我还没有看到激活它的特定命令行选项,但您也可以将其添加到注册表中。
DisplayDevice=<display>
远程显示设备,或清空远程所有显示设备。显示的格式为
\\.\<device>
。 例如,\\.\display1
。
您需要DisplayDevice
根据运行服务器的方式在以下位置之一设置或创建密钥:
如果将 RealVNC 服务器作为服务运行,请在下方设置/创建密钥
HKEY_LOCAL_MACHINE\Software\RealVNC\WinVNC4
如果在用户模式下运行 RealVNC 服务器,请在
HKEY_CURRENT_USER\Software\RealVNC\WinVNC4
我发现一些迹象此选项可能在命令行上像这样指定(不保证;我无法为您测试):
Winvnc4 -displaydevice=\\.\display1 -portnumber=5900
Winvnc4 -displaydevice=\\.\display2 -portnumber=5901
答案2
对于 RealVNC 来说,似乎必须连接物理辅助显示器。TightVNC 没有这样的要求。