dbus-send --type=signal --system --print-reply --dest=org.freedesktop.Hal /org/freedesktop/Hal/devices/computer_logicaldev_input org.freedesktop.Hal.Device.Condition string:'ButtonPressed' string:'power'
#!/bin/sh EVENT_POWER_KEY="\x74\x00" POWERBUTTON_EVENT_FILE=/dev/input/pwrbutton EVENT_TIMESTAMP="\x48\x67\x98\x45\x5f\x16\x0b\x00" EVENT_KEY_TYPE="\x01\x00" EVENT_PRESS_VALUE="\x01\x00\x00\x00" EVENT_RELEASE_VALUE="\x00\x00\x00\x00" printf "$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_PRESS_VALUE$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_RELEASE_VALUE" > $POWERBUTTON_EVENT_FILE

| The Following 3 Users Say Thank You to hfilho For This Useful Post: | ||
#!/bin/sh EVENT_POWER_KEY="\x74\x00" POWERBUTTON_EVENT_FILE=/dev/input/pwrbutton EVENT_TIMESTAMP="\x48\x67\x98\x45\x5f\x16\x0b\x00" EVENT_KEY_TYPE="\x01\x00" EVENT_PRESS_VALUE="\x01\x00\x00\x00" EVENT_RELEASE_VALUE="\x00\x00\x00\x00" printf "$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_PRESS_VALUE$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_RELEASE_VALUE" > $POWERBUTTON_EVENT_FILE
#!/bin/sh EVENT_POWER_KEY="\x74\x00" POWERBUTTON_EVENT_FILE=/dev/input/pwrbutton EVENT_TIMESTAMP="\x48\x67\x98\x45\x5f\x16\x0b\x00" EVENT_KEY_TYPE="\x01\x00" EVENT_PRESS_VALUE="\x01\x00\x00\x00" EVENT_RELEASE_VALUE="\x00\x00\x00\x00" printf "$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_PRESS_VALUE$EVENT_TIMESTAMP$EVENT_KEY_TYPE$EVENT_POWER_KEY$EVENT_RELEASE_VALUE" > $POWERBUTTON_EVENT_FILE
echo "/full/path/to/script"|root
echo "/full/path/to/script"|root
echo "/home/user/MyDocs/Power.sh"|root
echo "/home/user/MyDocs/Power.sh"|root
echo "sh /home/user/MyDocs/Power.sh"|root
| The Following User Says Thank You to JonWW For This Useful Post: | ||