5

Я делаю этот симпатичный маленький проект, который порадует множество пользователей iPod/iPhone, но один из моих последних шагов требует от меня обслуживания определенного дисплея на моем компьютере, как мне указать, какой дисплей использовать?

Я нашел эту цитату из списка рассылки, касающегося UltraVNC, но не вижу ни опции, ни записи в их диалоговых окнах сервера, чтобы ввести ее ...

Барри,

VNC Server поддерживает удаленное взаимодействие содержимого отдельных мониторов с помощью параметра командной строки / реестра DisplayDevice, для которого должно быть установлено что-то вроде:

\.\DISPLAY0 для основного дисплея \.\DISPLAY1 для второго дисплея

И так далее.

С Уважением,

Wez @ RealVNC Ltd.

Есть идеи? Я бы предпочел избегать использования функции VNC для серверов.

2 ответа2

2

Документация 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
0

Для RealVNC кажется, что необходимо подключить физический дополнительный монитор. TightVNC не имеет такого требования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .