Ankhena, ну так читайте варианты которые пишут другие и воспринимайте это СПОКОЙНО, а не закатывайте истерики... вам никто не обязан писать решение исключительно в рамках заданного вопроса. Тыкайтесь в умные розетки и дальше XD
Windows, как и другие ОС, не занимается выключением мониторов. По шине i2c возможно!!!! можно отправить какой-то сигнал, который приведёт к sleep режиму при активном сигнале, но скорее всего он включится снова самой ОС, так как есть активный видеосигнал.
Конкретно у меня например при включении дублирования второй монитор иногда не просыпается, приходится его включать и выключать, но это скорее всего из-за того что он очень старенький. То есть не работают даже штатные функции.
из аппаратного есть решение HDMI CEC, но это по сути обмен данными (управление) по HDMI всеми устройствами в связке. То есть максимум что может быть получится сделать это при выключении ТВ чтобы ноутбук уходить в гибернацию.
Но даже то что пишете вы совсем недостаточно чтобы давать вам советы, например в ноуте есть кнопка Fn и связанная с ней клавиша которая просто выключает экран ноута - пользуйтесь ей.
---
Посмотрите на проблему шире, представьте в вас к ПК подключено 4 монитора и 4 ТВ, как ПК узнает какой ТВ главный и какие мониторы выключить после его включения? Это достаточно сложная настройка.
Как вариант зайдите в панель управления настройками видеокарты AMD/Nvidia и поищите какой-то функционал там, но мне кажется там нет таких настроек.
Ankhena, автору нужно решение, я его дал, то что оно не на 100% соответствует ожиданиям - ну селяви. Вы решение не указали до сих пор.
Далее, я вообще нигде не пишу что что-то нужно выключать. Я предлагаю один раз включить.
Недостаток моего решения только в том, что на мониторе и ТВ одновременно будет крутиться картинка, то есть он не "перепрыгнет". Если знаете как сделать вариант полностью соответствующий ожиданиям автора - пишите, я с удовольствием прочитаю и возьму на заметку. Нет? У вас нет решения? Ну тогда гуляйте.
Ankhena, для чего мне перечитывать вопрос автора если я даю конкретное решение, автору это решение может не нравиться, ну тогда пусть дергает кабели (это место вы читали?), я сказал как сделать без перетыкания кабеля, а делать или не делать - решать автору.
Ankhena, оно не переключится, у вас всегда на оба устройства идет сигнал, включаете монитор - картинка есть, включаете ТВ - картинка есть. Именно так как хочет автор вопроса вы не сделаете, так как при выборе режима "Один экран" у вас будет конкретный первый монитор выбран, когда будет включен ТВ он вдруг не станет первым устройством. Дублирование сигнала просто предлагает вариант решения.
Потестировал. С именем пользователя в принципе можно смириться. В конфигураторе убрал все функции кроме мониторинга экрана - это хорошо, для подключения экрана можно использовать заранее настроенные Места и ПК (обязательно поставить галки, иначе выбор не запоминается), студенту останется только кликнуть на экран превью. Проверю теперь в боевом режиме и если всё устроит то, отмечу ответ как решение.
UPD: проверил в боевом, если кому-то такая же задача нужна то всё работает так: 1) ставим на "сервер" (рабочее место преподавателя) Veyon без Master, 2) На клиентах ставим Master без драйвера захвата экрана, 3) На клиенте под админом убираем все сервисы которые не хотим давать студентам, я убрал все кроме Просмотра экрана по сети, 4) Создаем Место и ПК с IP "сервера", 5) Запускаем Master под ограниченным пользователем студента, у меня он запрашивает авторизацию, но так как это учётка студентов, то пароль они знают, слева внизу в Местах галкой выбираем компьютер преподавателя, он появится в виде миниатюры, её можно увеличить в размере ползунком внизу. Всё. У студентов нет прав на запуск Конфигуратора, поэтому они могут подключаться только по настроенному Месту в сети.
Эх, нашёл недостаток программы - нет режима "зал ожидания", то есть когда доступ авторизован но предоставляется только владельцем экрана вручную. И это странно, так как VNC (UltraVNC) умеет спрашивать у владельца экрана о предоставлении доступа.
UPD: файл конфигурации представляет из себя текстовый файл формата JSON, так же в конфигураторе есть возможность загрузки файла конфигурации. Для настройки 33 аудиторий и 450 ПК это оказалось весьма полезным.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Windows, как и другие ОС, не занимается выключением мониторов. По шине i2c возможно!!!! можно отправить какой-то сигнал, который приведёт к sleep режиму при активном сигнале, но скорее всего он включится снова самой ОС, так как есть активный видеосигнал.
Конкретно у меня например при включении дублирования второй монитор иногда не просыпается, приходится его включать и выключать, но это скорее всего из-за того что он очень старенький. То есть не работают даже штатные функции.
из аппаратного есть решение HDMI CEC, но это по сути обмен данными (управление) по HDMI всеми устройствами в связке. То есть максимум что может быть получится сделать это при выключении ТВ чтобы ноутбук уходить в гибернацию.
Но даже то что пишете вы совсем недостаточно чтобы давать вам советы, например в ноуте есть кнопка Fn и связанная с ней клавиша которая просто выключает экран ноута - пользуйтесь ей.
---
Посмотрите на проблему шире, представьте в вас к ПК подключено 4 монитора и 4 ТВ, как ПК узнает какой ТВ главный и какие мониторы выключить после его включения? Это достаточно сложная настройка.
Как вариант зайдите в панель управления настройками видеокарты AMD/Nvidia и поищите какой-то функционал там, но мне кажется там нет таких настроек.