diff options
Diffstat (limited to 'apps/plugins/zxbox')
-rw-r--r-- | apps/plugins/zxbox/keymaps.h | 9 | ||||
-rw-r--r-- | apps/plugins/zxbox/zxbox_keyb.c | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/apps/plugins/zxbox/keymaps.h b/apps/plugins/zxbox/keymaps.h index f73ff16486..c05a3c93fb 100644 --- a/apps/plugins/zxbox/keymaps.h +++ b/apps/plugins/zxbox/keymaps.h | |||
@@ -207,6 +207,15 @@ | |||
207 | #define ZX_LEFT BUTTON_VOL_DOWN | 207 | #define ZX_LEFT BUTTON_VOL_DOWN |
208 | #define ZX_RIGHT BUTTON_VOL_UP | 208 | #define ZX_RIGHT BUTTON_VOL_UP |
209 | 209 | ||
210 | #elif CONFIG_KEYPAD == MPIO_HD300_PAD | ||
211 | |||
212 | #define ZX_MENU (BUTTON_REC|BUTTON_REPEAT) | ||
213 | #define ZX_UP BUTTON_UP | ||
214 | #define ZX_DOWN BUTTON_DOWN | ||
215 | #define ZX_SELECT BUTTON_ENTER | ||
216 | #define ZX_LEFT BUTTON_REW | ||
217 | #define ZX_RIGHT BUTTON_FF | ||
218 | |||
210 | #else | 219 | #else |
211 | #error Keymap not defined! | 220 | #error Keymap not defined! |
212 | 221 | ||
diff --git a/apps/plugins/zxbox/zxbox_keyb.c b/apps/plugins/zxbox/zxbox_keyb.c index c415cfb799..9a55475d3f 100644 --- a/apps/plugins/zxbox/zxbox_keyb.c +++ b/apps/plugins/zxbox/zxbox_keyb.c | |||
@@ -211,6 +211,15 @@ | |||
211 | #define KBD_UP BUTTON_REW | 211 | #define KBD_UP BUTTON_REW |
212 | #define KBD_DOWN BUTTON_FF | 212 | #define KBD_DOWN BUTTON_FF |
213 | 213 | ||
214 | #elif CONFIG_KEYPAD == MPIO_HD300_PAD | ||
215 | |||
216 | #define KBD_SELECT BUTTON_ENTER | ||
217 | #define KBD_ABORT BUTTON_MENU | ||
218 | #define KBD_LEFT BUTTON_REW | ||
219 | #define KBD_RIGHT BUTTON_FF | ||
220 | #define KBD_UP BUTTON_UP | ||
221 | #define KBD_DOWN BUTTON_DOWN | ||
222 | |||
214 | #endif | 223 | #endif |
215 | 224 | ||
216 | #ifdef HAVE_TOUCHSCREEN | 225 | #ifdef HAVE_TOUCHSCREEN |