How to put monitor on standby and not let it wake up

一曲冷凌霜 提交于 2019-12-02 15:08:50

问题


I have 3 monitors, but I don't need them all turned on all the time. I can just shut them down with power button, but I want to use their standby mode, like Windows does when we let PC idle for a while - it shuts down monitors, HDD, etc.

But of course, I wanna keep using PC and let just that monitor on standby. Others must remain on and that one doesn't wake up even with me using PC.

Is it possible to do that? It would be great to have a shortcut like Winkey+1, 2, 3 etc to shut down and wake up each monitor.

An existing app with this feature is not likely to exist, but is there a Windows API function that can control monitor state, for each monitor in a MultiMonitor system?


回答1:


The display control panel applet calls SetDisplayConfig to start or stop forced projection on a particular target

You can probably use MS Detours or some other API hooking tool to inspect the usage pattern of the API while using the applet to adjust display settings.




回答2:


You'll want to try Display Fusion. You should be able to do what you're asking for using Monitor configurations.




回答3:


I know I'm late on this but use DDC to control your display. You can easily create hotkeys that send a command via DDC to the display to turn-off. This would be equivalent to turning off the display using the button. Works like a charm for me. The only trick is that DDC command specs vary across monitor manufacturers but its not hard to find the right codes to send with the help of google.

Ready made tools also exist for this; search for anything that is related to DDC or EDID and you should find.

Be aware though that this does not remove the display from Windows which means that apps may find their way onto displays that are off and you will be looking for them.



来源:https://stackoverflow.com/questions/14843908/how-to-put-monitor-on-standby-and-not-let-it-wake-up

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!