Hello,
Sleep is one thing and Switching Off the Display is quite another.
I have found a way to switch off the Display in case you do not have a hardware switch or a Hotkey as in my Dell Inspiron Laptop (Windows 7).
Create a batch file with the following script:
echo off
C:\Windows\System32\powercfg.exe -Change -monitor-timeout-dc 1
C:\Windows\System32\powercfg.exe -Change -monitor-timeout-ac 1
START /MIN /WAIT C:\Windows\System32\scrnsave.scr -s
C:\Windows\System32\powercfg.exe -Change -monitor-timeout-dc m1
C:\Windows\System32\powercfg.exe -Change -monitor-timeout-ac m2
replace m1 and m2 with the idle time for switching off your display defined in control panel.
Control Panel > Power Options > whichever "Active" Power Plan > Change Plan Settings > Turn off the display setting (minutes).
For example in my laptop m1 = 10 and m2 = 30.
Now create a shortcut to this batch file and optionally assign a Hotkey and an Icon.
Explanation of the script:
The first two commands sets the Display Off idle time for the minimum possible setting of 1 Minute for both AC and DC (Battery) power. The third command put the system in Blank Screen Saver mode "instantly", and /WAIT for the screen saver application to terminate. After 1 minute of idle time the Monitor will switch off power completely.
Once the screen saver /WAIT is terminated by the wakeup event of a mouse movement or keystroke, the last two lines of code will revert the Display idle time-out to the original defined settings in Control Panel. This to ensure that after wake-up, the display does not turn-off every 1 minute of idle time out.
Regards,
Sushovon Sinha