diff options
Diffstat (limited to 'apps/plugins/midi/midiplay.c')
-rw-r--r-- | apps/plugins/midi/midiplay.c | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/apps/plugins/midi/midiplay.c b/apps/plugins/midi/midiplay.c index 84bfe30034..f99fafcb2d 100644 --- a/apps/plugins/midi/midiplay.c +++ b/apps/plugins/midi/midiplay.c | |||
@@ -137,17 +137,33 @@ PLUGIN_IRAM_DECLARE | |||
137 | 137 | ||
138 | #elif CONFIG_KEYPAD == COWOND2_PAD | 138 | #elif CONFIG_KEYPAD == COWOND2_PAD |
139 | #define BTN_QUIT BUTTON_POWER | 139 | #define BTN_QUIT BUTTON_POWER |
140 | #define BTN_RIGHT BUTTON_RIGHT | ||
141 | #define BTN_LEFT BUTTON_LEFT | ||
142 | #define BTN_UP BUTTON_UP | ||
143 | #define BTN_DOWN BUTTON_DOWN | ||
144 | #define BTN_PLAY BUTTON_SELECT | ||
145 | 140 | ||
146 | 141 | ||
147 | #else | 142 | #else |
148 | #error No keymap defined! | 143 | #error No keymap defined! |
149 | #endif | 144 | #endif |
150 | 145 | ||
146 | #ifdef HAVE_TOUCHPAD | ||
147 | #ifndef BTN_QUIT | ||
148 | #define BTN_QUIT BUTTON_TOPLEFT | ||
149 | #endif | ||
150 | #ifndef BTN_RIGHT | ||
151 | #define BTN_RIGHT BUTTON_MIDRIGHT | ||
152 | #endif | ||
153 | #ifndef BTN_LEFT | ||
154 | #define BTN_LEFT BUTTON_MIDLEFT | ||
155 | #endif | ||
156 | #ifndef BTN_UP | ||
157 | #define BTN_UP BUTTON_TOPMIDDLE | ||
158 | #endif | ||
159 | #ifndef BTN_DOWN | ||
160 | #define BTN_DOWN BUTTON_BOTTOMMIDDLE | ||
161 | #endif | ||
162 | #ifndef BTN_PLAY | ||
163 | #define BTN_PLAY BUTTON_CENTER | ||
164 | #endif | ||
165 | #endif | ||
166 | |||
151 | #undef SYNC | 167 | #undef SYNC |
152 | 168 | ||
153 | #ifdef SIMULATOR | 169 | #ifdef SIMULATOR |