diff options
Diffstat (limited to 'apps/keymaps/keymap-h10.c')
-rw-r--r-- | apps/keymaps/keymap-h10.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-h10.c b/apps/keymaps/keymap-h10.c index 25ee13022f..c6b6229f61 100644 --- a/apps/keymaps/keymap-h10.c +++ b/apps/keymaps/keymap-h10.c | |||
@@ -152,7 +152,21 @@ const struct button_mapping button_context_pitchscreen[] = { | |||
152 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), | 152 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD), |
153 | }; /* button_context_pitchscreen */ | 153 | }; /* button_context_pitchscreen */ |
154 | 154 | ||
155 | const struct button_mapping button_context_keyboard[] = { | ||
156 | { ACTION_KBD_LEFT, BUTTON_LEFT, BUTTON_NONE }, | ||
157 | { ACTION_KBD_LEFT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE }, | ||
158 | { ACTION_KBD_RIGHT, BUTTON_RIGHT, BUTTON_NONE }, | ||
159 | { ACTION_KBD_RIGHT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE }, | ||
160 | { ACTION_KBD_SELECT, BUTTON_REW|BUTTON_REL, BUTTON_REW }, | ||
161 | { ACTION_KBD_DONE, BUTTON_PLAY, BUTTON_NONE }, | ||
162 | { ACTION_KBD_ABORT, BUTTON_FF, BUTTON_NONE }, | ||
163 | { ACTION_KBD_UP, BUTTON_SCROLL_UP, BUTTON_NONE }, | ||
164 | { ACTION_KBD_UP, BUTTON_SCROLL_UP|BUTTON_REPEAT, BUTTON_NONE }, | ||
165 | { ACTION_KBD_DOWN, BUTTON_SCROLL_DOWN, BUTTON_NONE }, | ||
166 | { ACTION_KBD_DOWN, BUTTON_SCROLL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | ||
155 | 167 | ||
168 | LAST_ITEM_IN_LIST | ||
169 | }; /* button_context_keyboard */ | ||
156 | 170 | ||
157 | /* get_context_mapping returns a pointer to one of the above defined arrays depending on the context */ | 171 | /* get_context_mapping returns a pointer to one of the above defined arrays depending on the context */ |
158 | const struct button_mapping* get_context_mapping(int context) | 172 | const struct button_mapping* get_context_mapping(int context) |
@@ -186,6 +200,9 @@ const struct button_mapping* get_context_mapping(int context) | |||
186 | return button_context_quickscreen; | 200 | return button_context_quickscreen; |
187 | case CONTEXT_PITCHSCREEN: | 201 | case CONTEXT_PITCHSCREEN: |
188 | return button_context_pitchscreen; | 202 | return button_context_pitchscreen; |
203 | case CONTEXT_KEYBOARD: | ||
204 | return button_context_keyboard; | ||
205 | |||
189 | case CONTEXT_LIST: | 206 | case CONTEXT_LIST: |
190 | case CONTEXT_MAINMENU: | 207 | case CONTEXT_MAINMENU: |
191 | default: | 208 | default: |