5 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:@LIB_INSTALL_DIR@
6 export PATH=$PATH:/usr/bin
7 export ELM_FONT_PATH=@PREFIX@/share/SLP/fonts:@PREFIX@/share/SLP/licensed_fonts:@PREFIX@/share/fonts/truetype/ttf-bitstream-vera
8 export PM_EXEC_PRG=@PREFIX@/bin/@IDLE_LOCK@
10 export PM_TO_NORMAL=600 # normal state timeout seconds
11 export PM_TO_LCDDIM=5 # dim state timeout seconds
12 export PM_TO_LCDOFF=5 # off state timeout seconds
13 #export PM_TO_LCDOFF=0 # prevent suspend mode
15 export PM_SYS_DIMBRT=0
20 for file in /sys/class/input/event*; do
22 dev_keytype=`cat ${file}/device/capabilities/key`
23 if [ "$dev_keytype" != 0 ]; then
24 DEV_INPUT=$DEV_INPUT:/dev/input/${file#/sys/class/input/}
27 abs_num=`cat ${file}/device/capabilities/abs | wc -w | cut -d ' ' -f 1`
28 if [ $abs_num != 2 ]; then
31 abs_val=`cat ${file}/device/capabilities/abs | cut -d ' ' -f 1`
32 if [ $(((0x$abs_val >> $ABS_POSITION_X) & 0x1)) != 1 ]; then
35 if [ $(((0x$abs_val >> $ABS_POSITION_Y) & 0x1)) != 1 ]; then
38 DEV_INPUT=$DEV_INPUT:/dev/input/${file#/sys/class/input/}
42 export PM_INPUT=$DEV_INPUT
44 PMD=@PREFIX@/bin/@EXEC@
46 echo "Input Event: $PM_INPUT"
48 echo "LCD Power: X-DPMS enabled"
52 if [ ! -e /opt/etc/.hib_capturing ]; then
57 if [ -e /var/run/power-manager.pid ] ; then
58 kill `cat /var/run/power-manager.pid`
62 if [ -e /var/run/power-manager.pid ] ; then
63 kill `cat /var/run/power-manager.pid`
64 # sleep 1 second to wait PID file get removed
67 if [ ! -e /opt/etc/.hib_capturing ]; then
72 if [ -e /var/run/power-manager.pid ] ; then
73 kill -HUP `cat /var/run/power-manager.pid`
77 echo "power manager is $([ ! -e /var/run/power-manager.pid ] &&
81 echo "Usage: pmctrl {start | stop | restart | log | status}"