summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorRobert Menes <rmenes@rockbox.org>2009-12-05 14:34:47 +0000
committerRobert Menes <rmenes@rockbox.org>2009-12-05 14:34:47 +0000
commit881eb5eebe4ed6f8d62a5a53b9c9f6e75e244f01 (patch)
treecdcd32f7132561ed59d7b44ec23b7107772de1a1 /apps/plugins
parent7d36e8ee47f06c03902a55eba19c3797468c2ef9 (diff)
downloadrockbox-881eb5eebe4ed6f8d62a5a53b9c9f6e75e244f01.zip
rockbox-881eb5eebe4ed6f8d62a5a53b9c9f6e75e244f01.tar.gz
rockbox-881eb5eebe4ed6f8d62a5a53b9c9f6e75e244f01.tar.bz2
rockbox-881eb5eebe4ed6f8d62a5a53b9c9f6e75e244f01.tar.xz
A few more GoGear SA9200 plugin keymaps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23854 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/jpeg/jpeg.h11
-rw-r--r--apps/plugins/oscilloscope.c11
-rw-r--r--apps/plugins/png/png.h11
-rw-r--r--apps/plugins/spacerocks.c9
-rw-r--r--apps/plugins/starfield.c8
-rw-r--r--apps/plugins/vu_meter.c13
-rw-r--r--apps/plugins/zxbox/keymaps.h8
7 files changed, 71 insertions, 0 deletions
diff --git a/apps/plugins/jpeg/jpeg.h b/apps/plugins/jpeg/jpeg.h
index ecea545..e3de47a 100644
--- a/apps/plugins/jpeg/jpeg.h
+++ b/apps/plugins/jpeg/jpeg.h
@@ -277,6 +277,17 @@
#define JPEG_NEXT BUTTON_VIEW
#define JPEG_PREVIOUS BUTTON_PLAYLIST
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define JPEG_ZOOM_IN BUTTON_VOL_UP
+#define JPEG_ZOOM_OUT BUTTON_VOL_DOWN
+#define JPEG_UP BUTTON_UP
+#define JPEG_DOWN BUTTON_DOWN
+#define JPEG_LEFT BUTTON_PREV
+#define JPEG_RIGHT BUTTON_NEXT
+#define JPEG_MENU BUTTON_MENU
+#define JPEG_NEXT BUTTON_RIGHT
+#define JPEG_PREVIOUS BUTTON_LEFT
+
#elif CONFIG_KEYPAD == ONDAVX747_PAD
#elif CONFIG_KEYPAD == ONDAVX777_PAD
diff --git a/apps/plugins/oscilloscope.c b/apps/plugins/oscilloscope.c
index 43b0bb4..b5ed705 100644
--- a/apps/plugins/oscilloscope.c
+++ b/apps/plugins/oscilloscope.c
@@ -243,6 +243,17 @@ PLUGIN_HEADER
#define OSCILLOSCOPE_VOL_UP BUTTON_VOL_UP
#define OSCILLOSCOPE_VOL_DOWN BUTTON_VOL_DOWN
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define OSCILLOSCOPE_QUIT BUTTON_POWER
+#define OSCILLOSCOPE_DRAWMODE BUTTON_MENU
+#define OSCILLOSCOPE_ADVMODE BUTTON_RIGHT
+#define OSCILLOSCOPE_ORIENTATION BUTTON_UP
+#define OSCILLOSCOPE_PAUSE BUTTON_PLAY
+#define OSCILLOSCOPE_SPEED_UP BUTTON_NEXT
+#define OSCILLOSCOPE_SPEED_DOWN BUTTON_PREV
+#define OSCILLOSCOPE_VOL_UP BUTTON_VOL_UP
+#define OSCILLOSCOPE_VOL_DOWN BUTTON_VOL_DOWN
+
#elif CONFIG_KEYPAD == ONDAVX747_PAD
#define OSCILLOSCOPE_QUIT BUTTON_POWER
#define OSCILLOSCOPE_VOL_UP BUTTON_VOL_UP
diff --git a/apps/plugins/png/png.h b/apps/plugins/png/png.h
index ddf1ac2..bdf7186 100644
--- a/apps/plugins/png/png.h
+++ b/apps/plugins/png/png.h
@@ -298,6 +298,17 @@ You are free to name this file lodepng.cpp or lodepng.c depending on your usage.
#define PNG_NEXT BUTTON_VIEW
#define PNG_PREVIOUS BUTTON_PLAYLIST
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define PNG_ZOOM_IN BUTTON_VOL_UP
+#define PNG_ZOOM_OUT BUTTON_VOL_DOWN
+#define PNG_UP BUTTON_UP
+#define PNG_DOWN BUTTON_DOWN
+#define PNG_LEFT BUTTON_PREV
+#define PNG_RIGHT BUTTON_NEXT
+#define PNG_MENU BUTTON_MENU
+#define PNG_NEXT BUTTON_RIGHT
+#define PNG_PREVIOUS BUTTON_LEFT
+
#elif CONFIG_KEYPAD == ONDAVX747_PAD
#define PNG_MENU BUTTON_POWER
#elif CONFIG_KEYPAD == ONDAVX777_PAD
diff --git a/apps/plugins/spacerocks.c b/apps/plugins/spacerocks.c
index e4833f2..7e478d6 100644
--- a/apps/plugins/spacerocks.c
+++ b/apps/plugins/spacerocks.c
@@ -197,6 +197,15 @@ PLUGIN_HEADER
#define AST_RIGHT BUTTON_RIGHT
#define AST_FIRE BUTTON_PLAYLIST
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define AST_PAUSE BUTTON_RIGHT
+#define AST_QUIT BUTTON_POWER
+#define AST_THRUST BUTTON_UP
+#define AST_HYPERSPACE BUTTON_DOWN
+#define AST_LEFT BUTTON_PREV
+#define AST_RIGHT BUTTON_NEXT
+#define AST_FIRE BUTTON_LEFT
+
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \
(CONFIG_KEYPAD == ONDAVX777_PAD) || \
CONFIG_KEYPAD == MROBE500_PAD
diff --git a/apps/plugins/starfield.c b/apps/plugins/starfield.c
index 71af757..ec23f6d 100644
--- a/apps/plugins/starfield.c
+++ b/apps/plugins/starfield.c
@@ -131,6 +131,14 @@ PLUGIN_HEADER
#define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT
#define STARFIELD_TOGGLE_COLOR BUTTON_SELECT
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define STARFIELD_QUIT BUTTON_POWER
+#define STARFIELD_INCREASE_ZMOVE BUTTON_UP
+#define STARFIELD_DECREASE_ZMOVE BUTTON_DOWN
+#define STARFIELD_INCREASE_NB_STARS BUTTON_NEXT
+#define STARFIELD_DECREASE_NB_STARS BUTTON_PREV
+#define STARFIELD_TOGGLE_COLOR BUTTON_PLAY
+
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || CONFIG_KEYPAD == MROBE500_PAD
#define STARFIELD_QUIT BUTTON_POWER
diff --git a/apps/plugins/vu_meter.c b/apps/plugins/vu_meter.c
index 0b331b7..09c7c0a 100644
--- a/apps/plugins/vu_meter.c
+++ b/apps/plugins/vu_meter.c
@@ -272,6 +272,19 @@ PLUGIN_HEADER
#define LABEL_MENU "MENU"
#define LABEL_VOLUME "UP/DOWN"
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define VUMETER_QUIT BUTTON_POWER
+#define VUMETER_HELP BUTTON_RIGHT
+#define VUMETER_MENU BUTTON_MENU
+#define VUMETER_MENU_EXIT BUTTON_MENU
+#define VUMETER_MENU_EXIT2 BUTTON_POWER
+#define VUMETER_UP BUTTON_UP
+#define VUMETER_DOWN BUTTON_DOWN
+#define LABEL_HELP "RIGHT"
+#define LABEL_QUIT "POWER"
+#define LABEL_MENU "MENU"
+#define LABEL_VOLUME "UP/DOWN"
+
#elif CONFIG_KEYPAD == ONDAVX747_PAD
#define VUMETER_QUIT BUTTON_POWER
#define VUMETER_MENU BUTTON_MENU
diff --git a/apps/plugins/zxbox/keymaps.h b/apps/plugins/zxbox/keymaps.h
index 29a27de..a1af98d 100644
--- a/apps/plugins/zxbox/keymaps.h
+++ b/apps/plugins/zxbox/keymaps.h
@@ -157,6 +157,14 @@
#define ZX_SELECT BUTTON_SELECT
#define ZX_MENU BUTTON_MENU
+#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
+#define ZX_UP BUTTON_UP
+#define ZX_DOWN BUTTON_DOWN
+#define ZX_LEFT BUTTON_PREV
+#define ZX_RIGHT BUTTON_NEXT
+#define ZX_SELECT BUTTON_RIGHT
+#define ZX_MENU BUTTON_MENU
+
#elif CONFIG_KEYPAD == ONDAVX747_PAD
#define ZX_MENU (BUTTON_MENU|BUTTON_REL)