Есть монитор один монитор, к нему подключён компьютер (VGA) и TV приставка(HDIM)
Если нужно посмотреть TV при включённом компьютере, приходится в ручную клацать кнопки на мониторе и выбирать нужный выход.
Хотелось бы как-то программно реализовать временное отключение питания от vga чтобы монитор сам переключался на TV приставку.
Именно временно( Чтобы можно было потом выключить tv приставку с пульта и монитор обратно выберет активный VGA)
Я пробовал утилиту nircmd С командой monitor off (но монитор гаснет на 3 секунды и потом опять загорается)
Также пробовал утилиту MultiMonitorTool (она просто отключает питание питание монитора как я понял)
И утилиту devcon отключал устройство видео карты( но он просто переключается в низкое разрешение)
Еще нашел вот такой вот скрипт на delphi
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
mouse_event(MOUSEEVENTF_MOVE, 0,0,0,0);
c delphi не работал. видел пару примеров в hiasm но так и не разобрался как правильно их делать.