diff options
Diffstat (limited to 'apps/plugins/zxbox')
-rw-r--r-- | apps/plugins/zxbox/keymaps.h | 8 | ||||
-rw-r--r-- | apps/plugins/zxbox/zxbox_keyb.c | 9 |
2 files changed, 17 insertions, 0 deletions
diff --git a/apps/plugins/zxbox/keymaps.h b/apps/plugins/zxbox/keymaps.h index e62c33c157..dbebc3b1d9 100644 --- a/apps/plugins/zxbox/keymaps.h +++ b/apps/plugins/zxbox/keymaps.h | |||
@@ -298,6 +298,14 @@ | |||
298 | #define ZX_UP BUTTON_PREV | 298 | #define ZX_UP BUTTON_PREV |
299 | #define ZX_DOWN BUTTON_NEXT | 299 | #define ZX_DOWN BUTTON_NEXT |
300 | 300 | ||
301 | #elif CONFIG_KEYPAD == FIIO_M3K_PAD | ||
302 | #define ZX_SELECT BUTTON_SELECT | ||
303 | #define ZX_MENU BUTTON_MENU | ||
304 | #define ZX_LEFT BUTTON_LEFT | ||
305 | #define ZX_RIGHT BUTTON_RIGHT | ||
306 | #define ZX_UP BUTTON_UP | ||
307 | #define ZX_DOWN BUTTON_DOWN | ||
308 | |||
301 | #else | 309 | #else |
302 | #error Keymap not defined! | 310 | #error Keymap not defined! |
303 | 311 | ||
diff --git a/apps/plugins/zxbox/zxbox_keyb.c b/apps/plugins/zxbox/zxbox_keyb.c index 6237ded8c1..dd517e01e7 100644 --- a/apps/plugins/zxbox/zxbox_keyb.c +++ b/apps/plugins/zxbox/zxbox_keyb.c | |||
@@ -293,6 +293,15 @@ | |||
293 | #define KBD_UP BUTTON_PREV | 293 | #define KBD_UP BUTTON_PREV |
294 | #define KBD_DOWN BUTTON_NEXT | 294 | #define KBD_DOWN BUTTON_NEXT |
295 | 295 | ||
296 | #elif CONFIG_KEYPAD == FIIO_M3K_PAD | ||
297 | |||
298 | #define KBD_SELECT BUTTON_SELECT | ||
299 | #define KBD_ABORT BUTTON_BACK | ||
300 | #define KBD_LEFT BUTTON_LEFT | ||
301 | #define KBD_RIGHT BUTTON_RIGHT | ||
302 | #define KBD_UP BUTTON_UP | ||
303 | #define KBD_DOWN BUTTON_DOWN | ||
304 | |||
296 | #endif | 305 | #endif |
297 | 306 | ||
298 | #ifdef HAVE_TOUCHSCREEN | 307 | #ifdef HAVE_TOUCHSCREEN |