summaryrefslogtreecommitdiff
path: root/apps/keymaps/keymap-x5.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/keymaps/keymap-x5.c')
-rw-r--r--apps/keymaps/keymap-x5.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-x5.c b/apps/keymaps/keymap-x5.c
index cb5de5b0f2..603f9c7568 100644
--- a/apps/keymaps/keymap-x5.c
+++ b/apps/keymaps/keymap-x5.c
@@ -216,6 +216,22 @@ const struct button_mapping button_context_recscreen[] = {
216 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) 216 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD)
217}; /* button_context_recscreen */ 217}; /* button_context_recscreen */
218 218
219const struct button_mapping button_context_keyboard[] = {
220 { ACTION_KBD_LEFT, BUTTON_LEFT, BUTTON_NONE },
221 { ACTION_KBD_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE },
222 { ACTION_KBD_RIGHT, BUTTON_RIGHT, BUTTON_NONE },
223 { ACTION_KBD_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE },
224 { ACTION_KBD_UP, BUTTON_UP, BUTTON_NONE },
225 { ACTION_KBD_UP, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE },
226 { ACTION_KBD_DOWN, BUTTON_DOWN, BUTTON_NONE },
227 { ACTION_KBD_DOWN, BUTTON_DOWN|BUTTON_REPEAT, BUTTON_NONE },
228 { ACTION_KBD_SELECT, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT },
229 { ACTION_KBD_DONE, BUTTON_PLAY, BUTTON_NONE },
230 { ACTION_KBD_ABORT, BUTTON_REC, BUTTON_NONE },
231
232
233 LAST_ITEM_IN_LIST
234}; /* button_context_keyboard */
219 235
220static const struct button_mapping* get_context_mapping_remote( int context ) 236static const struct button_mapping* get_context_mapping_remote( int context )
221{ 237{
@@ -271,6 +287,9 @@ const struct button_mapping* get_context_mapping( int context )
271 return button_context_pitchscreen; 287 return button_context_pitchscreen;
272 case CONTEXT_RECSCREEN: 288 case CONTEXT_RECSCREEN:
273 return button_context_recscreen; 289 return button_context_recscreen;
290 case CONTEXT_KEYBOARD:
291 return button_context_keyboard;
292
274 case CONTEXT_LIST: 293 case CONTEXT_LIST:
275 case CONTEXT_MAINMENU: 294 case CONTEXT_MAINMENU:
276 default: 295 default: