summaryrefslogtreecommitdiff
path: root/apps/plugins/zxbox
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/zxbox')
-rw-r--r--apps/plugins/zxbox/keymaps.h8
-rw-r--r--apps/plugins/zxbox/zxbox_keyb.c10
2 files changed, 18 insertions, 0 deletions
diff --git a/apps/plugins/zxbox/keymaps.h b/apps/plugins/zxbox/keymaps.h
index ae04649c72..d6b37f7bb7 100644
--- a/apps/plugins/zxbox/keymaps.h
+++ b/apps/plugins/zxbox/keymaps.h
@@ -130,6 +130,14 @@
130#define ZX_SELECT BUTTON_VOLUP 130#define ZX_SELECT BUTTON_VOLUP
131#define ZX_MENU BUTTON_MENU 131#define ZX_MENU BUTTON_MENU
132 132
133#elif CONFIG_KEYPAD == CREATIVEZVM_PAD
134#define ZX_UP BUTTON_UP
135#define ZX_DOWN BUTTON_DOWN
136#define ZX_LEFT BUTTON_LEFT
137#define ZX_RIGHT BUTTON_RIGHT
138#define ZX_SELECT BUTTON_PLAY
139#define ZX_MENU BUTTON_MENU
140
133#else 141#else
134#error Keymap not defined! 142#error Keymap not defined!
135 143
diff --git a/apps/plugins/zxbox/zxbox_keyb.c b/apps/plugins/zxbox/zxbox_keyb.c
index 920cf8ce06..f7526e2334 100644
--- a/apps/plugins/zxbox/zxbox_keyb.c
+++ b/apps/plugins/zxbox/zxbox_keyb.c
@@ -145,6 +145,16 @@
145#define KBD_RIGHT BUTTON_RIGHT 145#define KBD_RIGHT BUTTON_RIGHT
146#define KBD_UP BUTTON_STOP 146#define KBD_UP BUTTON_STOP
147#define KBD_DOWN BUTTON_PLAY 147#define KBD_DOWN BUTTON_PLAY
148
149#elif CONFIG_KEYPAD == CREATIVEZVM_PAD
150
151#define KBD_SELECT BUTTON_PLAY
152#define KBD_ABORT BUTTON_BACK
153#define KBD_LEFT BUTTON_LEFT
154#define KBD_RIGHT BUTTON_RIGHT
155#define KBD_UP BUTTON_UP
156#define KBD_DOWN BUTTON_DOWN
157
148#endif 158#endif
149 159
150#ifdef HAVE_TOUCHSCREEN 160#ifdef HAVE_TOUCHSCREEN