diff options
Diffstat (limited to 'apps/keymaps')
-rw-r--r-- | apps/keymaps/keymap-e200.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-e200.c b/apps/keymaps/keymap-e200.c index 783d86f476..55e30ca258 100644 --- a/apps/keymaps/keymap-e200.c +++ b/apps/keymaps/keymap-e200.c | |||
@@ -201,6 +201,24 @@ static const struct button_mapping button_context_pitchscreen[] = { | |||
201 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | 201 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
202 | }; /* button_context_pitchscreen */ | 202 | }; /* button_context_pitchscreen */ |
203 | 203 | ||
204 | /** Recording Screen **/ | ||
205 | static const struct button_mapping button_context_recscreen[] = { | ||
206 | { ACTION_REC_PAUSE, BUTTON_UP|BUTTON_REL, BUTTON_UP }, | ||
207 | { ACTION_STD_CANCEL, BUTTON_POWER|BUTTON_REL, BUTTON_POWER }, | ||
208 | { ACTION_REC_NEWFILE, BUTTON_REC|BUTTON_REL, BUTTON_REC }, | ||
209 | { ACTION_STD_MENU, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | ||
210 | { ACTION_SETTINGS_INC, BUTTON_RIGHT, BUTTON_NONE }, | ||
211 | { ACTION_SETTINGS_INC, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | ||
212 | { ACTION_SETTINGS_DEC, BUTTON_LEFT, BUTTON_NONE }, | ||
213 | { ACTION_SETTINGS_DEC, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | ||
214 | { ACTION_STD_PREV, BUTTON_SCROLL_UP, BUTTON_NONE }, | ||
215 | { ACTION_STD_PREV, BUTTON_SCROLL_UP|BUTTON_REPEAT, BUTTON_NONE }, | ||
216 | { ACTION_STD_NEXT, BUTTON_SCROLL_DOWN, BUTTON_NONE }, | ||
217 | { ACTION_STD_NEXT, BUTTON_SCROLL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | ||
218 | |||
219 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) | ||
220 | }; /* button_context_recscreen */ | ||
221 | |||
204 | static const struct button_mapping button_context_keyboard[] = { | 222 | static const struct button_mapping button_context_keyboard[] = { |
205 | { ACTION_KBD_LEFT, BUTTON_LEFT, BUTTON_NONE }, | 223 | { ACTION_KBD_LEFT, BUTTON_LEFT, BUTTON_NONE }, |
206 | { ACTION_KBD_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | 224 | { ACTION_KBD_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, |
@@ -272,6 +290,8 @@ const struct button_mapping* get_context_mapping(int context) | |||
272 | return button_context_quickscreen; | 290 | return button_context_quickscreen; |
273 | case CONTEXT_PITCHSCREEN: | 291 | case CONTEXT_PITCHSCREEN: |
274 | return button_context_pitchscreen; | 292 | return button_context_pitchscreen; |
293 | case CONTEXT_RECSCREEN: | ||
294 | return button_context_recscreen; | ||
275 | case CONTEXT_KEYBOARD: | 295 | case CONTEXT_KEYBOARD: |
276 | return button_context_keyboard; | 296 | return button_context_keyboard; |
277 | 297 | ||