76

Есть ли способ подделать двойной монитор для тестирования.

У меня только один монитор, и я должен сделать приложение, подходящее для двух мониторов.

Второй экран монитора должен появиться в виде окна на моем основном мониторе.

10 ответов10

55

Я заставил Windows думать, что у меня есть два подключенных дисплея:

  1. Щелкните правой кнопкой мыши на рабочем столе, выберите «Разрешение экрана».
  2. Нажмите «Определить» на следующем экране
  3. Нажмите «Другой дисплей не обнаружен» и в разделе «Несколько дисплеев» выберите «Попробуйте все равно подключиться: VGA»
  4. Нажмите «Применить»
  5. Теперь вы можете включить расширение рабочего стола, как если бы к вашему компьютеру был подключен второй экран.

Для просмотра второго экрана. Это можно сделать через LogMeIn или TeamViewer на iOS, Android, Windows, Mac и, как мне кажется, Linux:

Я использовал TeamViewer, так как уже использую его, поэтому он уже установлен

  1. Открыл TeamViewer на iPad
  2. Предварительно подключиться к настройке компьютера
  3. Используя кнопку «Монитор» внизу, выберите и покажите экран № 2.
  4. iPad теперь показывает экран 2 с ПК.
12

Еще одно бесплатное решение, которое работает:

  • установить TightVNC
  • установите драйвер виртуального дисплея, такой как этот или тот, который идет с zonecreen
  • расширить рабочий стол на оба дисплея
  • запустить сервер TightVNC
  • в свойствах TightVNC перейдите в область «Отображение, обмен» и выберите «Полный рабочий стол»
  • запустите vncviewer и подключитесь к localhost
  • прокрутите влево / вправо к вашему виртуальному дисплею, и все готово
9

Хорошо, я нашел решение на этом сайте, в другом вопросе.


Поскольку вы хотите, чтобы Windows думала, что есть два физических монитора, возможно, Matrox PowerDesk или Virtual Display Manager подойдут вам.

8

Я нашел самый дешевый способ обмануть компьютер, сделав фиктивный аналоговый разъем VGA (XGA, RGB), просто вставив три резистора от 50 до 150 Ом на некоторые соединения. У меня есть школьная настройка телевизора, для которой необходим внешний аудио / видео выход HDMI в качестве дополнительного монитора в системе Windows XP. Сложность в том, что когда вы отключаете основной VGA-монитор, весь рабочий стол настраивается на HDMI, а весь вспомогательный монитор просто трюкает, поэтому я сделал быстрый поиск в Интернете и нашел способ обмануть GPU, чтобы подумать что это фактический монитор, подключенный как VGA, и установите его на рабочий стол по умолчанию и не переносите рабочий стол на HDMI. http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/ резисторы работают как и отвечающие машины, и если GPU передает сигналы R / G / B, они передаются чтобы получить контакты и обмануть графический процессор, который фактически монитор на том порту VGA подключен. Для просмотра рабочего стола вы можете использовать любую программу удаленного управления, даже родную, и увидеть весь рабочий стол на фиктивном вторичном мониторе VGA AAAAND, который РЕАЛЬНЫЙ :) Надеюсь, что это будет кому-то полезно. PS Я отрезал старый разъем VGA-кабеля и разорвал его, использовал пайку и горячий клей, чтобы убедиться, что он не укоротит разъем. Укорочение ЛЮБОГО разъема на ПК может привести к неисправностям, поэтому будьте ОЧЕНЬ осторожны и перепроверьте ВСЕ! Вас предупредили;) Удачи и извините за любые орфографические ошибки, которые я сделал. Английский не мой язык;)

6

Я ничего не знаю (чтобы "подделать" второй монитор в программном обеспечении). Единственным вариантом может быть получение приложения, которое создает виртуальные рабочие столы в Windows.

С учетом сказанного, если это для работы, попросите их купить вам один. Второй монитор не должен быть чем-то необычным. Там есть очень дешевые мониторы. Если это не для работы, вы можете в любом случае рассмотреть возможность получения второго, так как настройка с двумя мониторами очень полезна для разработчиков программного обеспечения (и в целом).

2

Коммерческое решение ($ 39,95):
Если у вас есть другой компьютер, например ноутбук, вы можете использовать его в качестве второго монитора, используя:

MaxiVista

MaxiVista превращает любой запасной настольный компьютер, ноутбук или нетбук в двойной монитор для вашего основного компьютера. Никакого дополнительного оборудования для нескольких мониторов не требуется. Просто расширяйте окна программы на несколько экранов, как если бы это был один большой монитор. Увеличьте свою производительность с помощью нескольких мониторов.

Смотрите эту статью для подробного описания:
Добавьте несколько мониторов без дополнительных видеокарт с помощью MaxiVista

образ

1

Вот еще одно решение, теоретически. Однажды, в ситуации поддержки, я удаленно управлял компьютером пользователя (сейчас не помню, было ли это с подключением к удаленному рабочему столу или с NetMeeting), и у пользователя была тройная настройка монитора. Я видел все три его монитора, все втиснутые в одно окно на моей машине.

Итак, если ваш ПК поддерживает несколько мониторов, но у вас фактически нет второго монитора, теоретически вы можете расширить свой рабочий стол до второго монитора (даже если вы ничего не видите, и при условии, что ваша карта поддерживает это, даже когда ничего не подключено к разъему). Затем вы можете подключиться к своей машине с другой машины, чтобы посмотреть, что будет на вашем втором мониторе.

0

Я недавно провел много исследований по этому вопросу, потому что один из продуктов, над которыми я работаю, требует наличия второго монитора для удаленного управления компьютером - основное приложение на компьютере занимает один из мониторов. пользователю нужен второй рабочий стол для работы.

Оба этих подхода предполагают наличие бесплатной видеокарты, которая не будет выводить видео, если не подключен монитор:

  • Если вы используете аналоговый (VGA) монитор, решение очень простое: просто установите пару резисторов на разъем (один из многих примеров на этом форуме).

  • Если у вас есть чисто цифровой монитор (например, DVI-D), то нет другого пути, кроме аппаратной реализации цифровой логики, которая должна происходить между монитором и ПК. Извините, я должен быть настолько расплывчатым.

Но, как уже говорили другие, вы должны просто купить второй монитор (и видеокарту, если необходимо). Это действительно будет более быстрое решение, а время - деньги, верно?

Кстати, можно ли взять выход второго монитора и отобразить его в качестве окна на первом мониторе, будет функцией драйверов видеокарты.

0

Попробуйте SplitView, где вы можете разбить свой рабочий стол на несколько частей

-2

Простой ответ: Windows 7: нажмите (кнопка Windows +P), чтобы расширить монитор // Windows XP: щелкните правой кнопкой мыши / Свойства / Внешний вид / Под дисплеем измените на желаемое

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