echo 0 > /sys/class/graphics/fb0/blank; # unblank echo 1 > /sys/class/graphics/fb0/blank; # blank参考:
echo -n "\033[9;n]" > /dev/console; # Set screen blank timeout to n minutes. echo -n "\033[13]" > /dev/console; # Unblank the screen. echo -n "\033[14;n]" > /dev/console; # Set the VESA powerdown interval in minutes.これらのエスケープシーケンスは console_codes(4) に載っている
usage: xset [-display host:dpy] option ... ... To control Energy Star (DPMS) features: -dpms Energy Star features off +dpms Energy Star features on dpms [standby [suspend [off]]] force standby force suspend force off force on (also implicitly enables DPMS features) a timeout value of zero disables the mode ...
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) -1); // turn on (undocumented) SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 1); // low power SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2); // shut off