There are several displays connected to a PC, say A B C. How can I trigger a display reconfiguration based on a count down. I'd like display A to be active from 6 am to 1 pm, display B from 1pm to 5 pm, and display C from 5 pm to 6 am. The desktop should always be routed only to the active display.
Since your question is tagged as both Linux and Windows, here's a Linux solution.
You need a little script that changes the display. The easiest would be ti use
On my laptop, that shows that I have two available displays, the laptop's (DP-0) and a VGA screen (VGA-0). To activate only the laptop's I would run:
To activate only the VGA one and deactivate the laptop's:
I don't have a third display to connect, but if your third display is called DP-1 you can set up a
You said you want this to run when no user is logged in, since a user must always be logged in when the system is up and running, I am not sure what you mean. However, if you set the
If you couple MultiMonitorTool with Task Scheduler you should be able to achieve your rotation. I haven't used it before but according to it's command line options it should work. A possible command from the command line could look like this:
There's also an option to move existing windows to the new primary display:
You may also want to look into the
This solution is, of course, Windows only.