summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorBenjamin Brown <foolsh.person@gmail.com>2014-12-23 21:12:23 -0500
committerMichael Giacomelli <giac2000@hotmail.com>2014-12-24 03:15:27 +0100
commit78cd5c1e24b9f001cde78143a17b40fd1bc3326a (patch)
treed02daf634271bcb1ff120ab77b6ae9df9c6decc1 /apps
parent37817268abbb23598be2781fcf01b0895d9f3003 (diff)
downloadrockbox-78cd5c1e24b9f001cde78143a17b40fd1bc3326a.zip
rockbox-78cd5c1e24b9f001cde78143a17b40fd1bc3326a.tar.gz
rockbox-78cd5c1e24b9f001cde78143a17b40fd1bc3326a.tar.bz2
rockbox-78cd5c1e24b9f001cde78143a17b40fd1bc3326a.tar.xz
Fixes xworld keymaps for ondavx747, hifimanhm60x, and cowond2
Change-Id: I62d7702d2e6541777f5553e27e166470004cd06d Reviewed-on: http://gerrit.rockbox.org/1080 Reviewed-by: Michael Giacomelli <giac2000@hotmail.com>
Diffstat (limited to 'apps')
-rw-r--r--apps/plugins/xworld/keymaps.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/apps/plugins/xworld/keymaps.h b/apps/plugins/xworld/keymaps.h
index edba05b..7f6646d 100644
--- a/apps/plugins/xworld/keymaps.h
+++ b/apps/plugins/xworld/keymaps.h
@@ -44,7 +44,11 @@
(CONFIG_KEYPAD == CREATIVEZVM_PAD) || \
(CONFIG_KEYPAD == SAMSUNG_YPR0_PAD) || \
(CONFIG_KEYPAD == IRIVER_H300_PAD) || \
- (CONFIG_KEYPAD == HM801_PAD)
+ (CONFIG_KEYPAD == HM801_PAD) || \
+ (CONFIG_KEYPAD == COWON_D2_PAD) || \
+ (CONFIG_KEYPAD == HM60X_PAD) || \
+ (CONFIG_KEYPAD == ONDAVX747_PAD)
+
#define BTN_UP BUTTON_UP
#define BTN_DOWN BUTTON_DOWN
#define BTN_LEFT BUTTON_LEFT
@@ -159,6 +163,14 @@
#elif (CONFIG_KEYPAD == ONDAVX777_PAD)
#define BTN_FIRE BUTTON_POWER
+#elif (CONFIG_KEYPAD == COWON_D2_PAD)
+#define BTN_FIRE BUTTON_PLUS
+#define BTN_PAUSE BUTTON_MINUS
+
+#elif (CONFIG_KEYPAD == HM60X_PAD)
+#define BTN_FIRE BUTTON_POWER
+#define BTN_PAUSE BUTTON_SELECT
+
#elif (CONFIG_KEYPAD == DX50_PAD)
#define BTN_FIRE BUTTON_PLUS
#define BTN_PAUSE BUTTON_MENU