summaryrefslogtreecommitdiffstats
path: root/src/os-plugins/plugins/infoscreen/files/kiosk.dpms
diff options
context:
space:
mode:
Diffstat (limited to 'src/os-plugins/plugins/infoscreen/files/kiosk.dpms')
-rwxr-xr-xsrc/os-plugins/plugins/infoscreen/files/kiosk.dpms27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/os-plugins/plugins/infoscreen/files/kiosk.dpms b/src/os-plugins/plugins/infoscreen/files/kiosk.dpms
new file mode 100755
index 00000000..d8fd57c5
--- /dev/null
+++ b/src/os-plugins/plugins/infoscreen/files/kiosk.dpms
@@ -0,0 +1,27 @@
+#!/bin/bash
+
+case "$1" in
+ "sleep")
+ xset -display :0 dpms force off
+ xset -display :0 dpms 0 0 0
+ exit 0
+ ;;
+ "wakeup")
+ xset -display :0 dpms force on
+ xset -display :0 dpms 0 0 0
+ xset -display :0 s reset
+ xset -display :0 s noblank
+ xset -display :0 s noexpose
+ xset -display :0 s 0 0
+ xset -display :0 s off
+ xset -display :0 -dpms
+ exit 0
+ ;;
+ *)
+ echo "Usage: kiosk.dpms <command>"
+ echo "Commands"
+ echo " sleep : shut monitor down"
+ echo " wakeup : wake monitor up"
+ exit 0
+ ;;
+esac