It would be nice to have different screensaver timeouts depending on the time of day and day of week. At a minimum, I'm thinking of long timeouts for work hours and shorter for non-work-hours (including weekends). I imagine others who do not work at home may want the opposite.
I also like the (now very old) idea of screensaver timeouts per-screen (based on no mouse activity within the screen boundaries). I remember the thread from years ago, if you're still collecting votes, here's one more.
using System;
using System.Drawing;
public static class DisplayFusionFunction
{
public static void Run(IntPtr windowHandle)
{
BFS.ScreenSaver.SetTimeoutMinutes(15);
}
}
You can then call that Scripted Function from a Windows Scheduled Task by having the task run the following command: