Чи є спосіб підробити подвійний (другий) монітор


81

Чи є спосіб підробити подвійний монітор для тестування.

У мене лише один монітор, і я повинен зробити програму, яка підходить для двох моніторів.

Другий екран монітора повинен відображатися як вікно мого основного монітора.


1
Мені теж цікаво про це зараз, коли ви згадуєте про підробку невеликого (7 ') монітора. Віртуальні настільні комп’ютери тут марні, якщо я вже не маю їх і хочу використовувати його в якості мого основного монітора (помилка, ні.)
Matthew Scharley

Відповіді:


57

Я змусив Windows подумати, що у мене є два підключені дисплеї на зразок цього:

  1. Клацніть правою кнопкою миші на робочому столі, натисніть "Роздільна здатність екрана"
  2. Натисніть "Виявити" на наступному екрані
  3. Клацніть «Інший дисплей не виявлено» та під опцією декількох дисплеїв виберіть «Спробуйте підключитися все одно на: VGA»
  4. Натисніть "Застосувати"
  5. Тепер ви можете дозволити розширювати робочий стіл так, ніби у вас в комп'ютер підключений другий екран.

Щоб переглянути другий екран. Це можна зробити за допомогою LogMeIn або TeamViewer на iOS, Android, Windows, Mac і я вважаю, що Linux:

Я використовував TeamViewer, як я вже його використовую, тому вже встановив його

  1. Відкрив TeamViewer на iPad
  2. Підключіться до налаштування комп'ютера раніше
  3. За допомогою кнопки "Монітор" внизу виберіть і покажіть номер екрана 2.
  4. Зараз iPad показує екран 2 з ПК.

3
Не працює для мене: "Налаштування дисплея не вдалося зберегти. Будь ласка, спробуйте іншу комбінацію налаштувань дисплея."
Рей

2
Мій Win 8 не відображав "Інший дисплей не виявлено", поки я не встановив безкоштовну версію Windows iDisplay . Тоді я відключаю його (зніміть прапорець "Почати з запуску Windows") і
закриваю

10
Це буде працювати лише в тому випадку, якщо ваш графічний адаптер має порт VGA, до якого не підключений екран.
Вінц

2
Як її видалити?
Олексій

4
Спеціальна примітка до Windows 10: Просто натисніть Winkey+Pта виберіть Розширений , вікна автоматично створять другий дисплей! Це так чудово просто! Щоб видалити цей додатковий, просто виберіть назад лише до комп'ютера . @Alex
конус

13

Ще одне безкоштовне рішення, яке працює:

  • встановити TightVNC
  • встановіть віртуальний драйвер дисплея, як цей, або той, що постачається із зони екрану
  • розгорніть робочий стіл на обох екранах
  • запустити сервер TightVNC
  • у властивостях TightVNC перейдіть до області Дисплей, Спільний доступ та виберіть "Повний робочий стіл"
  • запустіть vncviewer і підключіться до localhost
  • прокрутіть ліворуч / праворуч до віртуального дисплея, і ви закінчите

10

Гаразд, я знайшов рішення на цьому сайті, в іншому питанні .


Оскільки ви хочете, щоб Windows думала, що є два фізичні монітори, можливо, Matrox PowerDesk або Virtual Display Manager відповідали б вашим потребам.


1
Хіба VDM не розділяє один фізичний монітор на кілька віртуальних моніторів? Як можна створити віртуальний монітор поза екраном фізичного монітора?
Віктор Марчук

8

Я знайшов найдешевший спосіб обмацувати ПК, зробивши фізично виготовлення фіктивного аналогового роз'єму VGA (XGA, RGB), просто поклавши на деякі з'єднання три резистори від 50 до 150 Ом. У мене є налаштування шкільного телебачення, якому потрібен зовнішній вихід аудіо / відео HDMI як вторинний монітор у системі Windows XP. Хитра частина полягає в тому, що при відключенні головного монітора VGA весь робочий стіл встановлюється на HDMI, а весь вторинний трюк монітора просто f *** s вгору, тому я зробив швидкий пошук в Інтернеті і знайшов спосіб обманути GPU подумати що це фактичний монітор, підключений як VGA, і встановити його на робочий стіл за замовчуванням і не переносити робочий стіл на HDMI. http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/ резистори працюють як і відповідають на машини, і якщо GPU надсилає сигнали R / G / B, він передається на отримання штифтів і обманює GPU, який фактично контролюється на тому VGA-підключеному порту. Для перегляду робочого столу ви можете скористатися будь-якою програмою дистанційного керування, навіть рідною, і побачити весь робочий стіл на манекені вторинного монітора VGA AAAAND, який справді :) Сподіваюся, що комусь буде корисно. PS Я відрізав старий роз'єм VGA-кабелю і роздяг його, використовував пайку і гарячий клей, щоб переконатися, що він не вкоротить роз'єм. Укорочення будь-якого роз'єму на ПК може спричинити несправності, тому будьте ДУЖЕ обережними та двічі перевірте ВСЕ! Ви попередили;) Удачі і вибачте за будь-які орфографічні помилки, які я допустив. Англійська мова не моя;)


6

Я нічого не знаю (щоб "підробити" другий монітор у програмному забезпеченні). Вашим єдиним варіантом може бути отримання програми, яка створює віртуальні настільні комп’ютери в Windows .

З урахуванням сказаного, якщо це стосується роботи, попросіть їх придбати вам один . Другий монітор не повинен мати нічого фантазії. Там дуже дешеві монітори. Якщо це не стосується роботи, ви, можливо, захочете розглянути можливість отримання другого, оскільки настройка подвійного монітора дуже корисна для розробників програмного забезпечення (і взагалі).


У Dell є (щонайменше, сьогодні) 24-дюймовий монітор 1920х1080 (у підрозділі «Домашнє / домашнє управління») за 199 доларів. Немає жодних економічних причин не купувати другий монітор для розробника.
Kyralessa

1
Я викладаю другий монітор. Як розробник, встановлення подвійного (або навіть потрійного) монітора дозволить заощадити ваші божевільні час з налагодженням та дослідженнями. Наприклад, під час налагодження ви можете встановити налагоджувач на 1 екрані та додаток чи веб-сайт, на якому ви налагоджуєте на іншому, і відразу побачите співвідношення між тим, що відбувається всередині додатка, і тим, що бачить користувач. І ви можете відразу побачити, як впливають зміни HTML та CSS на вашому веб-сайті. Нарешті, ви можете легко переглядати відео-уроки на другому екрані, виконуючи дії, які вони пропонують на головному екрані.
Nzall

2

Комерційне рішення ($ 39,95):
Якщо у вас є інший комп'ютер, наприклад, ноутбук, ви можете використовувати його як другий монітор, використовуючи:

MaxiVista

MaxiVista перетворює будь-який запасний робочий стіл, ноутбук чи нетбук у подвійний монітор вашого основного комп'ютера. Не потрібно додаткове обладнання з декількома моніторами. Просто розгорніть вікна програми на декілька екранів так, ніби це один великий монітор. Підвищіть свою продуктивність за допомогою декількох моніторів.

Детальну характеристику див. У цій статті:
Додайте кілька моніторів без додаткових відеокарт за допомогою MaxiVista

зображення


4
ZoneScreen - безкоштовна альтернатива MaxiVista: zoneos.com/zonescreen.htm
Snark

Питання суперпользователя щодо використання другого комп’ютера в якості монітора (в якому охоплені і ZoneScreen, і MaxiVista) знаходиться тут: superuser.com/questions/15254
MatrixFrog

Я спробував це зробити у вітчизняній машині, трохи розгубився, поки не зрозумів, що мені потрібно відключити інтеграцію миші, інакше Windows і VirtualBox не зможуть домовитись, на якому екрані знаходиться миша.
Ніл

1

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

Отже, якщо ваш ПК підтримує декілька моніторів, але у вас насправді немає другого монітора, теоретично ви можете перенести робочий стіл на другий монітор (навіть якщо ви нічого не бачите, і якщо припустити, що ваша карта підтримує це, навіть коли нічого не підключено до гнізда). Тоді ви можете віддалено у свою машину від іншої машини, щоб побачити, що буде на вашому другому моніторі.


0

Насправді я нещодавно провів багато досліджень з цього приводу, тому що один із продуктів, над якими я працюю, вимагає, щоб другий монітор був доступний для дистанційного керування комп'ютером - основний додаток на комп’ютері приймає один з моніторів , тому користувачеві потрібен другий робочий стіл для роботи.

Обидва ці підходи передбачають, що у вас є безкоштовна відеокарта, яка не виводить відео, якщо не підключено монітор:

  • Якщо ви використовуєте аналоговий (VGA) монітор, то рішення надзвичайно просто: просто поставте на резистор пару резисторів (один із багатьох прикладів на цьому форумі ).

  • Якщо у вас чистий цифровий монітор (наприклад, DVI-D), його немає, окрім апаратної реалізації цифрової логіки, яка повинна відбуватися між монітором та ПК. Вибачте, що я повинен бути настільки розпливчастим.

Але, як говорили інші, вам варто просто придбати другий монітор (і відеокарту, якщо це необхідно). Це дійсно буде швидшим рішенням, а час - гроші, правда?

До речі, чи можна взяти вихід другого монітора і показати його як вікно на першому моніторі, було б особливістю драйверів відеокарти.


0

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


Чи можете ви розширити це посилання, щоб ваша відповідь все-таки була корисною, якщо вона стане мертвою? Як ви використовуєте саме цю програму, чи можете ви розмістити скріншоти у своїй відповіді?
Мойсей

-2

Проста відповідь: Windows 7: натисніть (кнопка Windows + P) розширити монітор // Windows XP: Клацніть правою кнопкою миші / Властивості / Зовнішній вигляд / Під зміною дисплея на потрібний


Надайте скріншоти

Це вирішило мою проблему з Windows 10. Win + P> Extend> Переключив кабель монітора на інший порт на вежі.
Джонатон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.