From: skeezix Date: Thu, 18 Mar 2010 02:09:54 +0000 (-0400) Subject: Added lcd brightness up/down to evmapperd X-Git-Tag: Release-2010-05/1~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b515f8c226910d004eb2c4c9511d99b3cfe6db39;p=pandora-libraries.git Added lcd brightness up/down to evmapperd Also added del, comma, and number keys as keys that can be mapped, in case we need to do testing or for me with a broken power button to map comma -> power :P added crappy op_bright_up/down scripts, vimacs can fix them up :) --- diff --git a/apps/pndevmapperd.c b/apps/pndevmapperd.c index 292b27e..57a2f11 100644 --- a/apps/pndevmapperd.c +++ b/apps/pndevmapperd.c @@ -61,6 +61,20 @@ keycode_t keycodes[] = { { KEY_A, "a" }, { KEY_MENU, "pandora" }, { KEY_POWER, "power" }, + { KEY_DELETE, "del" }, + { KEY_COMMA, "comma" }, + { KEY_1, "1" }, + { KEY_2, "2" }, + { KEY_3, "3" }, + { KEY_4, "4" }, + { KEY_5, "5" }, + { KEY_6, "6" }, + { KEY_7, "7" }, + { KEY_8, "8" }, + { KEY_9, "9" }, + { KEY_0, "0" }, + { KEY_BRIGHTNESSDOWN, "lcdbrightdown" }, + { KEY_BRIGHTNESSUP, "lcdbrightup" }, { -1, NULL } }; diff --git a/deployment/etc/pandora/conf/eventmap b/deployment/etc/pandora/conf/eventmap index bcae576..988e380 100644 --- a/deployment/etc/pandora/conf/eventmap +++ b/deployment/etc/pandora/conf/eventmap @@ -6,6 +6,8 @@ # pass 'hold duration' to the script pandora /usr/pandora/scripts/op_menu.sh power /usr/pandora/scripts/op_power.sh +lcdbrightdown /usr/pandora/scripts/op_bright_down.sh +lcdbrightup /usr/pandora/scripts/op_bright_up.sh [events] # pass 'action code' to the script diff --git a/testdata/scripts/op_bright_down.sh b/testdata/scripts/op_bright_down.sh new file mode 100755 index 0000000..5030b0b --- /dev/null +++ b/testdata/scripts/op_bright_down.sh @@ -0,0 +1,3 @@ +#!/bin/bash +cur=$(cat /sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness); +echo $(($cur-10)) > /sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness diff --git a/testdata/scripts/op_bright_up.sh b/testdata/scripts/op_bright_up.sh new file mode 100755 index 0000000..b3f45d6 --- /dev/null +++ b/testdata/scripts/op_bright_up.sh @@ -0,0 +1,3 @@ +#!/bin/bash +cur=$(cat /sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness); +echo $(($cur+10)) > /sys/devices/platform/twl4030-pwm0-bl/backlight/twl4030-pwm0-bl/brightness