Отключение монитора DisplayPort полностью отключает монитор

У меня 2 монитора подключены к NVIDIA GeForce GTX 660:

  • слева 1920x1080 через DVI (Samsung SyncMaster 2443BW)
  • справа 2560x1440 через DisplayPort и установлен в основное (Samsung SyncMaster SA850)

Я часто оставляю свой компьютер работать на ночь (работа над длительным рендерингом, резервное копирование и т. д.), Поэтому я только выключаю свои мониторы вручную. Однако, если я выключаю основной монитор, он отключается полностью, как если бы он был отключается от видеокарты (т. е. перемещаются значки, открытые приложения перемещаются и изменяются в соответствии с новым основным монитором). Если я переключаюсь с DP на кабель DVI, этого не происходит. Кажется, это проблема при использовании DisplayPort.

есть ли способ полностью отключить монитор в Windows, когда я выключаю его физически?

Я не нашел соответствующих настроек ни в настройках дисплея Windows, ни в панели управления NVIDIA программное обеспечение.

Edit #1: я использую Oehlbach Transdata DP 510 кабель.

Edit #2: вот скриншот моей панели управления NVIDIA v7.2.710.0:enter image description here

Edit #3: вот скриншоты конфигурации моего монитора:

enter image description here

нажав на дополнительные настройки показывает общий монитор PnP работает на 59 Гц? 60 Hz единственный другой вариант доступный.

enter image description here

вот мой второй монитор, который подключен через DVI:

enter image description here

Edit #4: если я открываю панель конфигурации" Разрешение экрана " и выключаю монитор (через выключатель питания), это то, что показано:

enter image description here

похоже, я отключил монитор от видеокарты.

54
задан glenneroo 2013-08-11 15:17:06
источник

14 ответов

Я столкнулся с этой проблемой, а также, и я решил написать небольшую утилиту для восстановления положения и размеров окон на каждом из экранов. К сожалению, у меня есть карта AMD, поэтому решения Nvidia не работают для меня.

http://www.ninjacrab.com/persistent-windows/

5
отвечен Min 2015-06-18 09:23:23
источник

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

одно из решений, чтобы просто позволить экран переходит в спящий режим, а не выключать его. Существуют способы программного принуждения, например с помощью команды monoff in the free Wizmo утилита для отключения всех мониторы.

другое решение для карт NVIDIA подробно описано в DisplayPort Гашение / Проблемы Автоматического Поиска Экрана настройка монитора для использования сведений EDID из файла вместо монитора, таким образом, автоматическое обнаружение не требуется.

Это делается в панели управления NVIDIA - > Рабочая станция - > просмотр топологии системы - > EDID источник (для монитора) - > монитор... - >Экспорт EDID.

повторите это для каждого монитора. Топология должна перечислить отображать как EDID 'forced' или'file'. Дополнительные сведения см. В связанной статье.

28
отвечен harrymc 2016-05-19 13:41:17
источник

отключить "DisplayData Канал Командный Интерфейс" (DDC/CI) в настройках монитора.

В результате Windows не распознает, если вы выключите монитор и значки на рабочем столе остаются, как они должны. Я успешно протестировал это на мониторе Dell!

Википедия descripes компания DDC/CI как следует. Я просто оставлю все как есть. В сети не так много информации.

[...] DDC / CI указывает способ отправки данных компьютером команды к монитору, так же, как получают данные по датчика от монитора, над двухнаправленным соединением. [...] Некоторые наклоняемые мониторы DDC/CI поддерживают функцию автоматического поворота, при которой датчик поворота в мониторе позволяет операционной системе удерживать дисплей в вертикальном положении при перемещении монитора между книжным и альбомным положением.

большинство мониторов DDC/CI поддерживают только небольшое подмножество команд MCCS, а некоторые имеют недокументированные команды. Многие производители не обратили внимания для DDC / CI в прошлом, но теперь почти все мониторы поддерживают такие общие команды MCCS, как управление яркостью и контрастностью.

http://en.wikipedia.org/wiki/Display_Data_Channel#DDC.2FCI

enter image description here

(или)

переключите от DisplayPort к HDMI и преградите pin #19 с электрической лентой.

К сожалению, это возможно только в том случае, если монитор и видеокарта имеют дополнительный HDMI порты.

Female end (monitor)                 Male end (Cable)

enter image description hereenter image description here

  • пин 19: горячая штепсельная вилка обнаруживает (все версии) и данные по Хэк+ (опционный, ХДМИ 1,4+ с локальными сетями)

DisplayPort также имеет Горячая Штепсельная Вилка pin (pin #18), но я сомневаюсь, что кто-то может связать этот конкретный штырь, так как разъемы DP слишком малы.

17
отвечен nixda 2013-08-21 21:59:18
источник

ребята-это было все мое решение. Я должен был сделать все 3 из этих вещей, чтобы заставить его работать.

  1. обновите драйверы Nvidia до последней версии и перезагрузите компьютер
  2. зайдите в каждый монитор и выключите возможность DDC/CI (отключите ее)
  3. выполните следующие инструкции: https://sites.google.com/site/ebobster/stuff/displayportblanking

Это будет работать для вас. Я должен был взломать это пока со всем этим разобраться. Это сочетание всех этих вещей, чтобы заставить его работать должным образом. Возможно, вам придется перезагрузить файлы EDI несколько раз, чтобы заставить его работать, но вы можете добиться успеха. :)

там нет причин, чтобы отключить pin 19, чтобы заставить это работать, если вы будете следовать моим инструкциям.

6
отвечен user337743 2014-06-23 08:50:03
источник

Это не относится ко всем мониторам Samsung, но на моем SyncMaster BX2031, я обнаружил, что если я иду к встроенному меню монитора, перейдите к Setup & Reset и set Magic Return до OFF, у меня нет вопроса. Я думаю, что это попытка Samsung сэкономить на производительности системы, отключив неиспользуемый экран. Однако я не совсем уверен, что это единственная функция функции, поэтому будьте в безопасности.

уточнить, на мониторах Samsung перейдите в меню [Menu -> Setup & Reset - > Magic Return - > off]

4
отвечен Francois 2016-02-10 01:05:32
источник

"простое" изменение реестра, взятое из здесь. Это работает в основном для меня. Программы, привязанные к нижнему правому углу, перемещаются ~300px ближе к центру на моем экране 4k, но я могу справиться с этим, тем более что это означает, что мне не придется устанавливать стороннее приложение:

С помощью Sysinternals ProcessMonitor я обнаружил, что Windows получает доступ к следующему пути реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration

в моей системе было три записи:

DELF003YY7707BR0MUL_30_07D7_6A^9A3774EB79DEE3E3E38496CC7DF4D936
QHD32000001_31_07D6_D5^63E1ABDD175E7871DCAEB710418A0F75
SIMULATED_8086_2A42_00000000_00020000_1010100^CDE365D1B3F0942F0CF38BFB8E127AB4

под каждым a дерево называется "00", два ключа PrimSurfSize.СХ PrimSurfSize.cy

под " 00 "была другая ветвь также вызванная "00", 2 из ключей ActiveSize.СХ ActiveSize.cy

первые два конфига (то есть DELF00... & QHD3...) вышеуказанные ключи были 1440x900, так что они не были вовлечены.

третий (моделируется...) были установлены на 1024x768.

Я изменил их на 1600x900, и проблема была решена.

далее я изменил разрешение (через панель управления) до 1920x1080, проблема перемещения/изменения размера возвращается, но нижний правый угол был установлен на 1600x900, то есть смоделирован... настроить." Используйте советы Михеалатоза, но во всех папках, которые помечены "00" или "01" (и т. д., У меня были 00 и 01), найдите любые настройки, которые содержат 1024, 768 или I 4096 в значениях данных в конце в скобках. Измените разрешение рабочего стола 1024 на разрешение x (первое число в разрешениях) и 768 на разрешение y рабочего стола. Изменить 4096 число " Stride "к любому числу уже есть в" 00 " или аналогичной папке под названием, которая уже имеет (без изменения их) нужные номера разрешения рабочего стола в primsurfsize.cx И...y. Щелкните правой кнопкой мыши имя и выберите Изменить, а затем выберите двоичный файл в качестве основы для ввода правильных значений разрешения.

2
отвечен DharmaTurtle 2016-08-20 04:28:54
источник

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

Я использовать это обстоятельство, чтобы обеспечить "плавный" опыт для себя, как я сообщал здесь: http://thelamprechts.blogspot.com/2014/09/a-windows-workaround-to-maintain-window.html

1
отвечен shjibby 2014-09-28 08:57:31
источник

для меня я нахожусь в Windows 8, и мой монитор (подключенный DisplayPort) автоматически отключался каждый раз, когда я блокировал свой компьютер, после 60-секундной задержки, что вызвало проблему, описанную в этом вопросе. Другие предложения в этом Q&A не были работоспособны для моего монитора (Samsung 4K UHD 28" Monitor U28D590D). Мне удалось обойти его, следуя инструкциям здесь, чтобы отключить это поведение:

поддержка Майкрософт: КБ 2835052: монитор выключен через 1 минуту, когда компьютер заблокирован

короче говоря, я запустил это в командной строке:

powercfg.exe /setacvalueindex SCHEME_CURRENT SUB_VIDEO VIDEOCONLOCK 3600
powercfg.exe /setactive SCHEME_CURRENT

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

1
отвечен D Coetzee 2014-12-10 02:35:24
источник

попробуйте установить D-port monitor как main display как в BIOS, так и в настройках дисплея Windows.

источник: в этой статье

0
отвечен VL-80 2013-08-13 23:10:00
источник

Проверьте решение в следующем сообщении (пятница, сентябрь 16, 2011 8: 28 PM): http://social.technet.microsoft.com/Forums/windows/en-US/8a9b5aa7-fe33-4e6d-b39b-8ac80a21fdc2/disable-monitor-off-detection-how#c6e69e04-c0a5-44e1-a87e-7d83efb38efd

Это очень длинный поток-если выше путь не работает для вас, может быть, следующие решения могут помочь вам?!

0
отвечен Chris 2013-08-13 23:28:17
источник

для тех, кто использует DisplayPort и имеет вход DVI на мониторе есть аппаратное решение:

DP к DVI Akasa AK-CBDP15-20BK адаптер

Я использую два из них с двумя Dell U2713HM 2560x1440 60Hz и AMD RX 480.

...до сих пор я не могу поверить, что использую новое оборудование для решения проблемы с программным обеспечением... позор Вам Microsoft / nVidia / AMD!!!

0
отвечен icl7126 2017-05-05 15:14:07
источник

У меня есть возможность disable DisplayPort 1.2 на экранном меню моего монитора. Это решило проблему для меня.

0
отвечен mikezter 2017-05-31 13:39:01
источник

попробуйте это:

  1. на Control Panel> Power Options.
  2. изменить план, который вы используете, нажав Change Plan Settings.
  3. один раз здесь нажмите Change Advanced Power Settings.
  4. когда-то, зайти в Настройки USB, откройте меню, нажав +, и открыть следующее меню с именем USB Selective Suspend Setting. Отключить его.
  5. после того, как это отключено, Windows 7 больше не будет корректировать настройки дисплея, когда дисплей выключен.

Я только что проверил его, и он работает для моего двойника настройка экрана (экраны HP ZDisplay Z23i 23") С Win 7 и GeForce GT630.

-1
отвечен Airlike 2014-11-21 19:13:01
источник

та же проблема беспокоила меня после того, как я переключился на мониторы DP. Я нашел решение, которое работает для меня: вместо выключения монитора, нажав кнопку на мониторе, я выключаю экран от Windows. Я использую lenovo PC и его программное обеспечение Power Manager имеет функцию, чтобы поставить опцию "выключить монитор", если я Правой Кнопкой Мыши на рабочем столе. Я считаю, что для других ПК вы можете скачать инструмент, как NirCmd или монитор выключен, чтобы сделать это. Когда я выключаю монитор таким образом, мои мониторы переходят в спящий режим, но оставайтесь на связи; и когда я просыпаюсь, все окна остаются там, где они были.

-1
отвечен neilxdims 2017-02-26 22:48:00
источник

Другие вопросы windows-7 display displayport

X