diff options
Diffstat (limited to 'apps/keymaps/keymap-mpio-hd200.c')
-rw-r--r-- | apps/keymaps/keymap-mpio-hd200.c | 118 |
1 files changed, 59 insertions, 59 deletions
diff --git a/apps/keymaps/keymap-mpio-hd200.c b/apps/keymaps/keymap-mpio-hd200.c index 7286c3789c..908a0e8f74 100644 --- a/apps/keymaps/keymap-mpio-hd200.c +++ b/apps/keymaps/keymap-mpio-hd200.c | |||
@@ -35,13 +35,13 @@ | |||
35 | *****************************************************************************/ | 35 | *****************************************************************************/ |
36 | 36 | ||
37 | static const struct button_mapping button_context_standard[] = { | 37 | static const struct button_mapping button_context_standard[] = { |
38 | { ACTION_STD_PREV, BUTTON_PREV, BUTTON_NONE }, | 38 | { ACTION_STD_PREV, BUTTON_REW, BUTTON_NONE }, |
39 | { ACTION_STD_PREVREPEAT, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 39 | { ACTION_STD_PREVREPEAT, BUTTON_REW|BUTTON_REPEAT, BUTTON_NONE }, |
40 | { ACTION_STD_NEXT, BUTTON_NEXT, BUTTON_NONE }, | 40 | { ACTION_STD_NEXT, BUTTON_FF, BUTTON_NONE }, |
41 | { ACTION_STD_NEXTREPEAT, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 41 | { ACTION_STD_NEXTREPEAT, BUTTON_FF|BUTTON_REPEAT, BUTTON_NONE }, |
42 | { ACTION_STD_OK, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 42 | { ACTION_STD_OK, BUTTON_FUNC|BUTTON_REL, BUTTON_FUNC }, |
43 | { ACTION_STD_CANCEL, BUTTON_REC|BUTTON_REL, BUTTON_REC }, | 43 | { ACTION_STD_CANCEL, BUTTON_REC|BUTTON_REL, BUTTON_REC }, |
44 | { ACTION_STD_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | 44 | { ACTION_STD_CONTEXT, BUTTON_FUNC|BUTTON_REPEAT, BUTTON_FUNC }, |
45 | { ACTION_STD_MENU, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, | 45 | { ACTION_STD_MENU, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, |
46 | /* { ACTION_STD_QUICKSCREEN, BUTTON_, BUTTON_ }, */ | 46 | /* { ACTION_STD_QUICKSCREEN, BUTTON_, BUTTON_ }, */ |
47 | /* { ACTION_STD_KEYLOCK, BUTTON_, BUTTON_ }, */ | 47 | /* { ACTION_STD_KEYLOCK, BUTTON_, BUTTON_ }, */ |
@@ -64,14 +64,14 @@ static const struct button_mapping button_context_tree[] = { | |||
64 | }; /* button_context_tree */ | 64 | }; /* button_context_tree */ |
65 | 65 | ||
66 | static const struct button_mapping button_context_wps[] = { | 66 | static const struct button_mapping button_context_wps[] = { |
67 | { ACTION_WPS_BROWSE, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 67 | { ACTION_WPS_BROWSE, BUTTON_FUNC|BUTTON_REL, BUTTON_FUNC }, |
68 | { ACTION_WPS_PLAY, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, | 68 | { ACTION_WPS_PLAY, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, |
69 | { ACTION_WPS_SEEKBACK, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 69 | { ACTION_WPS_SEEKBACK, BUTTON_REW|BUTTON_REPEAT, BUTTON_NONE }, |
70 | { ACTION_WPS_SEEKFWD, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 70 | { ACTION_WPS_SEEKFWD, BUTTON_FF|BUTTON_REPEAT, BUTTON_NONE }, |
71 | { ACTION_WPS_STOPSEEK, BUTTON_PREV|BUTTON_REL, BUTTON_PREV|BUTTON_REPEAT }, | 71 | { ACTION_WPS_STOPSEEK, BUTTON_REW|BUTTON_REL, BUTTON_REW|BUTTON_REPEAT }, |
72 | { ACTION_WPS_STOPSEEK, BUTTON_NEXT|BUTTON_REL, BUTTON_NEXT|BUTTON_REPEAT }, | 72 | { ACTION_WPS_STOPSEEK, BUTTON_FF|BUTTON_REL, BUTTON_FF|BUTTON_REPEAT }, |
73 | { ACTION_WPS_SKIPNEXT, BUTTON_NEXT|BUTTON_REL, BUTTON_NEXT }, | 73 | { ACTION_WPS_SKIPNEXT, BUTTON_FF|BUTTON_REL, BUTTON_FF }, |
74 | { ACTION_WPS_SKIPPREV, BUTTON_PREV|BUTTON_REL, BUTTON_PREV }, | 74 | { ACTION_WPS_SKIPPREV, BUTTON_REW|BUTTON_REL, BUTTON_REW }, |
75 | { ACTION_WPS_STOP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, | 75 | { ACTION_WPS_STOP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, |
76 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN, BUTTON_NONE }, | 76 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN, BUTTON_NONE }, |
77 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 77 | { ACTION_WPS_VOLDOWN, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
@@ -79,7 +79,7 @@ static const struct button_mapping button_context_wps[] = { | |||
79 | { ACTION_WPS_VOLUP, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 79 | { ACTION_WPS_VOLUP, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
80 | /* { ACTION_WPS_PITCHSCREEN, BUTTON_, BUTTON_ }, */ | 80 | /* { ACTION_WPS_PITCHSCREEN, BUTTON_, BUTTON_ }, */ |
81 | /* { ACTION_WPS_ID3SCREEN, BUTTON_, BUTTON_ }, */ | 81 | /* { ACTION_WPS_ID3SCREEN, BUTTON_, BUTTON_ }, */ |
82 | { ACTION_WPS_CONTEXT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | 82 | { ACTION_WPS_CONTEXT, BUTTON_FUNC|BUTTON_REPEAT, BUTTON_FUNC }, |
83 | { ACTION_WPS_QUICKSCREEN, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, | 83 | { ACTION_WPS_QUICKSCREEN, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, |
84 | { ACTION_WPS_MENU, BUTTON_REC|BUTTON_REL, BUTTON_REC }, | 84 | { ACTION_WPS_MENU, BUTTON_REC|BUTTON_REL, BUTTON_REC }, |
85 | /* { ACTION_WPS_VIEW_PLAYLIST, BUTTON_, BUTTON_ }, */ | 85 | /* { ACTION_WPS_VIEW_PLAYLIST, BUTTON_, BUTTON_ }, */ |
@@ -104,7 +104,7 @@ static const struct button_mapping button_context_settings[] = { | |||
104 | }; /* button_context_settings */ | 104 | }; /* button_context_settings */ |
105 | 105 | ||
106 | static const struct button_mapping button_context_yesno[] = { | 106 | static const struct button_mapping button_context_yesno[] = { |
107 | { ACTION_YESNO_ACCEPT, BUTTON_SELECT, BUTTON_NONE }, | 107 | { ACTION_YESNO_ACCEPT, BUTTON_FUNC, BUTTON_NONE }, |
108 | { ACTION_YESNO_ACCEPT, BUTTON_PLAY, BUTTON_NONE }, | 108 | { ACTION_YESNO_ACCEPT, BUTTON_PLAY, BUTTON_NONE }, |
109 | 109 | ||
110 | LAST_ITEM_IN_LIST | 110 | LAST_ITEM_IN_LIST |
@@ -121,10 +121,10 @@ static const struct button_mapping button_context_quickscreen[] = { | |||
121 | { ACTION_QS_LEFT, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 121 | { ACTION_QS_LEFT, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
122 | { ACTION_QS_RIGHT, BUTTON_VOL_UP, BUTTON_NONE }, | 122 | { ACTION_QS_RIGHT, BUTTON_VOL_UP, BUTTON_NONE }, |
123 | { ACTION_QS_RIGHT, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 123 | { ACTION_QS_RIGHT, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
124 | { ACTION_QS_DOWN, BUTTON_NEXT, BUTTON_NONE }, | 124 | { ACTION_QS_DOWN, BUTTON_FF, BUTTON_NONE }, |
125 | { ACTION_QS_DOWN, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 125 | { ACTION_QS_DOWN, BUTTON_FF|BUTTON_REPEAT, BUTTON_NONE }, |
126 | { ACTION_QS_TOP, BUTTON_PREV, BUTTON_NONE }, | 126 | { ACTION_QS_TOP, BUTTON_REW, BUTTON_NONE }, |
127 | { ACTION_QS_TOP, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 127 | { ACTION_QS_TOP, BUTTON_REW|BUTTON_REPEAT, BUTTON_NONE }, |
128 | 128 | ||
129 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) | 129 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) |
130 | }; /* button_context_quickscreen */ | 130 | }; /* button_context_quickscreen */ |
@@ -134,26 +134,26 @@ static const struct button_mapping button_context_pitchscreen[] = { | |||
134 | { ACTION_PS_INC_BIG, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 134 | { ACTION_PS_INC_BIG, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
135 | { ACTION_PS_DEC_SMALL, BUTTON_VOL_DOWN, BUTTON_NONE }, | 135 | { ACTION_PS_DEC_SMALL, BUTTON_VOL_DOWN, BUTTON_NONE }, |
136 | { ACTION_PS_DEC_BIG, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 136 | { ACTION_PS_DEC_BIG, BUTTON_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
137 | { ACTION_PS_NUDGE_LEFT, BUTTON_PREV, BUTTON_NONE }, | 137 | { ACTION_PS_NUDGE_LEFT, BUTTON_REW, BUTTON_NONE }, |
138 | { ACTION_PS_NUDGE_RIGHT, BUTTON_NEXT, BUTTON_NONE }, | 138 | { ACTION_PS_NUDGE_RIGHT, BUTTON_FF, BUTTON_NONE }, |
139 | { ACTION_PS_NUDGE_LEFTOFF, BUTTON_PREV|BUTTON_REL, BUTTON_NONE }, | 139 | { ACTION_PS_NUDGE_LEFTOFF, BUTTON_REW|BUTTON_REL, BUTTON_NONE }, |
140 | { ACTION_PS_NUDGE_RIGHTOFF, BUTTON_NEXT|BUTTON_REL, BUTTON_NONE }, | 140 | { ACTION_PS_NUDGE_RIGHTOFF, BUTTON_FF|BUTTON_REL, BUTTON_NONE }, |
141 | { ACTION_PS_TOGGLE_MODE, BUTTON_PLAY, BUTTON_NONE }, | 141 | { ACTION_PS_TOGGLE_MODE, BUTTON_PLAY, BUTTON_NONE }, |
142 | { ACTION_PS_RESET, BUTTON_SELECT, BUTTON_NONE }, | 142 | { ACTION_PS_RESET, BUTTON_FUNC, BUTTON_NONE }, |
143 | { ACTION_PS_EXIT, BUTTON_REC, BUTTON_NONE }, | 143 | { ACTION_PS_EXIT, BUTTON_REC, BUTTON_NONE }, |
144 | { ACTION_PS_SLOWER, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 144 | { ACTION_PS_SLOWER, BUTTON_REW|BUTTON_REPEAT, BUTTON_NONE }, |
145 | { ACTION_PS_FASTER, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 145 | { ACTION_PS_FASTER, BUTTON_FF|BUTTON_REPEAT, BUTTON_NONE }, |
146 | 146 | ||
147 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) | 147 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) |
148 | }; /* button_context_pitchscreen */ | 148 | }; /* button_context_pitchscreen */ |
149 | 149 | ||
150 | static const struct button_mapping button_context_radio[] = { | 150 | static const struct button_mapping button_context_radio[] = { |
151 | { ACTION_FM_MENU, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE }, | 151 | { ACTION_FM_MENU, BUTTON_FUNC|BUTTON_REPEAT, BUTTON_NONE }, |
152 | { ACTION_FM_PRESET, BUTTON_SELECT|BUTTON_REL, BUTTON_SELECT }, | 152 | { ACTION_FM_PRESET, BUTTON_FUNC|BUTTON_REL, BUTTON_FUNC }, |
153 | /* { ACTION_FM_RECORD, BUTTON_, BUTTON_ }, */ | 153 | /* { ACTION_FM_RECORD, BUTTON_, BUTTON_ }, */ |
154 | /* { ACTION_FM_FREEZE, BUTTON_, BUTTON_ }, */ | 154 | /* { ACTION_FM_FREEZE, BUTTON_, BUTTON_ }, */ |
155 | { ACTION_FM_STOP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, | 155 | { ACTION_FM_STOP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, |
156 | { ACTION_FM_MODE, BUTTON_SELECT, BUTTON_NONE }, | 156 | { ACTION_FM_MODE, BUTTON_FUNC, BUTTON_NONE }, |
157 | { ACTION_FM_EXIT, BUTTON_REC|BUTTON_REL, BUTTON_REC }, | 157 | { ACTION_FM_EXIT, BUTTON_REC|BUTTON_REL, BUTTON_REC }, |
158 | { ACTION_FM_PLAY, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, | 158 | { ACTION_FM_PLAY, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, |
159 | /* { ACTION_FM_RECORD_DBLPRE, BUTTON_, BUTTON_ }, */ | 159 | /* { ACTION_FM_RECORD_DBLPRE, BUTTON_, BUTTON_ }, */ |
@@ -166,7 +166,7 @@ static const struct button_mapping button_context_radio[] = { | |||
166 | static const struct button_mapping button_context_recscreen[] = { | 166 | static const struct button_mapping button_context_recscreen[] = { |
167 | /* { ACTION_REC_LCD, BUTTON_, BUTTON_ }, */ | 167 | /* { ACTION_REC_LCD, BUTTON_, BUTTON_ }, */ |
168 | { ACTION_REC_PAUSE, BUTTON_PLAY, BUTTON_NONE }, | 168 | { ACTION_REC_PAUSE, BUTTON_PLAY, BUTTON_NONE }, |
169 | { ACTION_REC_NEWFILE, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_SELECT }, | 169 | { ACTION_REC_NEWFILE, BUTTON_FUNC|BUTTON_REPEAT, BUTTON_FUNC }, |
170 | /* { ACTION_REC_F2, BUTTON_, BUTTON_ }, */ | 170 | /* { ACTION_REC_F2, BUTTON_, BUTTON_ }, */ |
171 | /* { ACTION_REC_F3, BUTTON_, BUTTON_ }, */ | 171 | /* { ACTION_REC_F3, BUTTON_, BUTTON_ }, */ |
172 | 172 | ||
@@ -180,17 +180,17 @@ static const struct button_mapping button_context_keyboard[] = { | |||
180 | { ACTION_KBD_RIGHT, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 180 | { ACTION_KBD_RIGHT, BUTTON_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
181 | /* { ACTION_KBD_CURSOR_LEFT, BUTTON_, BUTTON_ }, */ | 181 | /* { ACTION_KBD_CURSOR_LEFT, BUTTON_, BUTTON_ }, */ |
182 | /* { ACTION_KBD_CURSOR_RIGHT, BUTTON_, BUTTON_ }, */ | 182 | /* { ACTION_KBD_CURSOR_RIGHT, BUTTON_, BUTTON_ }, */ |
183 | { ACTION_KBD_SELECT, BUTTON_SELECT, BUTTON_NONE }, | 183 | { ACTION_KBD_SELECT, BUTTON_FUNC, BUTTON_NONE }, |
184 | { ACTION_KBD_PAGE_FLIP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, | 184 | { ACTION_KBD_PAGE_FLIP, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, |
185 | { ACTION_KBD_DONE, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, | 185 | { ACTION_KBD_DONE, BUTTON_PLAY|BUTTON_REL, BUTTON_PLAY }, |
186 | { ACTION_KBD_ABORT, BUTTON_REC|BUTTON_REL, BUTTON_REC }, | 186 | { ACTION_KBD_ABORT, BUTTON_REC|BUTTON_REL, BUTTON_REC }, |
187 | /* { ACTION_KBD_BACKSPACE, BUTTON_, BUTTON_ }, */ | 187 | /* { ACTION_KBD_BACKSPACE, BUTTON_, BUTTON_ }, */ |
188 | { ACTION_KBD_UP, BUTTON_PREV, BUTTON_NONE }, | 188 | { ACTION_KBD_UP, BUTTON_REW, BUTTON_NONE }, |
189 | { ACTION_KBD_UP, BUTTON_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 189 | { ACTION_KBD_UP, BUTTON_REW|BUTTON_REPEAT, BUTTON_NONE }, |
190 | { ACTION_KBD_DOWN, BUTTON_NEXT, BUTTON_NONE }, | 190 | { ACTION_KBD_DOWN, BUTTON_FF, BUTTON_NONE }, |
191 | { ACTION_KBD_DOWN, BUTTON_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 191 | { ACTION_KBD_DOWN, BUTTON_FF|BUTTON_REPEAT, BUTTON_NONE }, |
192 | { ACTION_KBD_MORSE_INPUT, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, | 192 | { ACTION_KBD_MORSE_INPUT, BUTTON_REC|BUTTON_REPEAT, BUTTON_REC }, |
193 | { ACTION_KBD_MORSE_SELECT, BUTTON_SELECT|BUTTON_REL, BUTTON_NONE }, | 193 | { ACTION_KBD_MORSE_SELECT, BUTTON_FUNC|BUTTON_REL, BUTTON_NONE }, |
194 | 194 | ||
195 | LAST_ITEM_IN_LIST | 195 | LAST_ITEM_IN_LIST |
196 | }; /* button_context_keyboard */ | 196 | }; /* button_context_keyboard */ |
@@ -200,14 +200,14 @@ static const struct button_mapping button_context_keyboard[] = { | |||
200 | *****************************************************************************/ | 200 | *****************************************************************************/ |
201 | 201 | ||
202 | static const struct button_mapping button_rc_context_standard[] = { | 202 | static const struct button_mapping button_rc_context_standard[] = { |
203 | { ACTION_STD_PREV, BUTTON_RC_PREV, BUTTON_NONE }, | 203 | { ACTION_STD_PREV, BUTTON_RC_REW, BUTTON_NONE }, |
204 | { ACTION_STD_PREVREPEAT, BUTTON_RC_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 204 | { ACTION_STD_PREVREPEAT, BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_NONE }, |
205 | { ACTION_STD_NEXT, BUTTON_RC_NEXT, BUTTON_NONE }, | 205 | { ACTION_STD_NEXT, BUTTON_RC_FF, BUTTON_NONE }, |
206 | { ACTION_STD_NEXTREPEAT, BUTTON_RC_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 206 | { ACTION_STD_NEXTREPEAT, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_NONE }, |
207 | { ACTION_STD_OK, BUTTON_RC_SELECT|BUTTON_REL, BUTTON_RC_SELECT }, | 207 | { ACTION_STD_OK, BUTTON_RC_FUNC|BUTTON_REL, BUTTON_RC_FUNC }, |
208 | { ACTION_STD_CANCEL, BUTTON_RC_PLAY|BUTTON_RC_SELECT, BUTTON_RC_SELECT }, | 208 | { ACTION_STD_CANCEL, BUTTON_RC_PLAY|BUTTON_RC_FUNC, BUTTON_RC_FUNC }, |
209 | { ACTION_STD_CONTEXT, BUTTON_RC_SELECT|BUTTON_REPEAT, BUTTON_RC_SELECT }, | 209 | { ACTION_STD_CONTEXT, BUTTON_RC_FUNC|BUTTON_REPEAT, BUTTON_RC_FUNC }, |
210 | { ACTION_STD_MENU, BUTTON_RC_SELECT|BUTTON_RC_PLAY, BUTTON_RC_SELECT }, | 210 | { ACTION_STD_MENU, BUTTON_RC_FUNC|BUTTON_RC_PLAY, BUTTON_RC_FUNC }, |
211 | /* { ACTION_STD_QUICKSCREEN, BUTTON_, BUTTON_ }, */ | 211 | /* { ACTION_STD_QUICKSCREEN, BUTTON_, BUTTON_ }, */ |
212 | /* { ACTION_STD_KEYLOCK, BUTTON_, BUTTON_ }, */ | 212 | /* { ACTION_STD_KEYLOCK, BUTTON_, BUTTON_ }, */ |
213 | /* { ACTION_STD_REC, BUTTON_, BUTTON_ }, */ | 213 | /* { ACTION_STD_REC, BUTTON_, BUTTON_ }, */ |
@@ -229,14 +229,14 @@ static const struct button_mapping button_rc_context_tree[] = { | |||
229 | }; /* button_context_tree */ | 229 | }; /* button_context_tree */ |
230 | 230 | ||
231 | static const struct button_mapping button_rc_context_wps[] = { | 231 | static const struct button_mapping button_rc_context_wps[] = { |
232 | { ACTION_WPS_BROWSE, BUTTON_RC_SELECT|BUTTON_REL, BUTTON_RC_SELECT }, | 232 | { ACTION_WPS_BROWSE, BUTTON_RC_FUNC|BUTTON_REL, BUTTON_RC_FUNC }, |
233 | { ACTION_WPS_PLAY, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, | 233 | { ACTION_WPS_PLAY, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_RC_PLAY }, |
234 | { ACTION_WPS_SEEKBACK, BUTTON_RC_PREV|BUTTON_REPEAT, BUTTON_NONE }, | 234 | { ACTION_WPS_SEEKBACK, BUTTON_RC_REW|BUTTON_REPEAT, BUTTON_NONE }, |
235 | { ACTION_WPS_SEEKFWD, BUTTON_RC_NEXT|BUTTON_REPEAT, BUTTON_NONE }, | 235 | { ACTION_WPS_SEEKFWD, BUTTON_RC_FF|BUTTON_REPEAT, BUTTON_NONE }, |
236 | { ACTION_WPS_STOPSEEK, BUTTON_RC_PREV|BUTTON_REL, BUTTON_RC_PREV|BUTTON_REPEAT }, | 236 | { ACTION_WPS_STOPSEEK, BUTTON_RC_REW|BUTTON_REL, BUTTON_RC_REW|BUTTON_REPEAT }, |
237 | { ACTION_WPS_STOPSEEK, BUTTON_RC_NEXT|BUTTON_REL, BUTTON_RC_NEXT|BUTTON_REPEAT }, | 237 | { ACTION_WPS_STOPSEEK, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF|BUTTON_REPEAT }, |
238 | { ACTION_WPS_SKIPNEXT, BUTTON_RC_NEXT|BUTTON_REL, BUTTON_RC_NEXT }, | 238 | { ACTION_WPS_SKIPNEXT, BUTTON_RC_FF|BUTTON_REL, BUTTON_RC_FF }, |
239 | { ACTION_WPS_SKIPPREV, BUTTON_RC_PREV|BUTTON_REL, BUTTON_RC_PREV }, | 239 | { ACTION_WPS_SKIPPREV, BUTTON_RC_REW|BUTTON_REL, BUTTON_RC_REW }, |
240 | { ACTION_WPS_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, | 240 | { ACTION_WPS_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_RC_PLAY }, |
241 | { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, | 241 | { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN, BUTTON_NONE }, |
242 | { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, | 242 | { ACTION_WPS_VOLDOWN, BUTTON_RC_VOL_DOWN|BUTTON_REPEAT, BUTTON_NONE }, |
@@ -244,9 +244,9 @@ static const struct button_mapping button_rc_context_wps[] = { | |||
244 | { ACTION_WPS_VOLUP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, | 244 | { ACTION_WPS_VOLUP, BUTTON_RC_VOL_UP|BUTTON_REPEAT, BUTTON_NONE }, |
245 | /* { ACTION_WPS_PITCHSCREEN, BUTTON_, BUTTON_ }, */ | 245 | /* { ACTION_WPS_PITCHSCREEN, BUTTON_, BUTTON_ }, */ |
246 | /* { ACTION_WPS_ID3SCREEN, BUTTON_, BUTTON_ }, */ | 246 | /* { ACTION_WPS_ID3SCREEN, BUTTON_, BUTTON_ }, */ |
247 | { ACTION_WPS_CONTEXT, BUTTON_RC_SELECT|BUTTON_REPEAT, BUTTON_RC_SELECT }, | 247 | { ACTION_WPS_CONTEXT, BUTTON_RC_FUNC|BUTTON_REPEAT, BUTTON_RC_FUNC }, |
248 | /* { ACTION_WPS_QUICKSCREEN, BUTTON_REC|BUTTON_REL, BUTTON_REC }, */ | 248 | /* { ACTION_WPS_QUICKSCREEN, BUTTON_REC|BUTTON_REL, BUTTON_REC }, */ |
249 | { ACTION_WPS_MENU, BUTTON_RC_SELECT|BUTTON_RC_PLAY, BUTTON_RC_SELECT }, | 249 | { ACTION_WPS_MENU, BUTTON_RC_FUNC|BUTTON_RC_PLAY, BUTTON_RC_FUNC }, |
250 | /* { ACTION_WPS_VIEW_PLAYLIST, BUTTON_, BUTTON_ }, */ | 250 | /* { ACTION_WPS_VIEW_PLAYLIST, BUTTON_, BUTTON_ }, */ |
251 | /* { ACTION_WPS_REC, BUTTON_, BUTTON_ }, */ | 251 | /* { ACTION_WPS_REC, BUTTON_, BUTTON_ }, */ |
252 | /* { ACTION_WPS_ABSETA_PREVDIR, BUTTON_, BUTTON_ }, */ | 252 | /* { ACTION_WPS_ABSETA_PREVDIR, BUTTON_, BUTTON_ }, */ |
@@ -269,20 +269,20 @@ static const struct button_mapping button_rc_context_settings[] = { | |||
269 | }; /* button_context_settings */ | 269 | }; /* button_context_settings */ |
270 | 270 | ||
271 | static const struct button_mapping button_rc_context_yesno[] = { | 271 | static const struct button_mapping button_rc_context_yesno[] = { |
272 | { ACTION_YESNO_ACCEPT, BUTTON_RC_SELECT, BUTTON_NONE }, | 272 | { ACTION_YESNO_ACCEPT, BUTTON_RC_FUNC, BUTTON_NONE }, |
273 | { ACTION_YESNO_ACCEPT, BUTTON_RC_PLAY, BUTTON_NONE }, | 273 | { ACTION_YESNO_ACCEPT, BUTTON_RC_PLAY, BUTTON_NONE }, |
274 | 274 | ||
275 | LAST_ITEM_IN_LIST | 275 | LAST_ITEM_IN_LIST |
276 | }; /* button_context_yesno */ | 276 | }; /* button_context_yesno */ |
277 | 277 | ||
278 | static const struct button_mapping button_rc_context_radio[] = { | 278 | static const struct button_mapping button_rc_context_radio[] = { |
279 | { ACTION_FM_MENU, BUTTON_RC_SELECT|BUTTON_REPEAT, BUTTON_NONE }, | 279 | { ACTION_FM_MENU, BUTTON_RC_FUNC|BUTTON_REPEAT, BUTTON_NONE }, |
280 | { ACTION_FM_PRESET, BUTTON_RC_SELECT|BUTTON_REL, BUTTON_SELECT }, | 280 | { ACTION_FM_PRESET, BUTTON_RC_FUNC|BUTTON_REL, BUTTON_FUNC }, |
281 | /* { ACTION_FM_RECORD, BUTTON_, BUTTON_ }, */ | 281 | /* { ACTION_FM_RECORD, BUTTON_, BUTTON_ }, */ |
282 | /* { ACTION_FM_FREEZE, BUTTON_, BUTTON_ }, */ | 282 | /* { ACTION_FM_FREEZE, BUTTON_, BUTTON_ }, */ |
283 | { ACTION_FM_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, | 283 | { ACTION_FM_STOP, BUTTON_RC_PLAY|BUTTON_REPEAT, BUTTON_PLAY }, |
284 | { ACTION_FM_MODE, BUTTON_RC_SELECT, BUTTON_NONE }, | 284 | { ACTION_FM_MODE, BUTTON_RC_FUNC, BUTTON_NONE }, |
285 | { ACTION_FM_EXIT, BUTTON_RC_SELECT|BUTTON_RC_PLAY, BUTTON_RC_SELECT }, | 285 | { ACTION_FM_EXIT, BUTTON_RC_FUNC|BUTTON_RC_PLAY, BUTTON_RC_FUNC }, |
286 | { ACTION_FM_PLAY, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_PLAY }, | 286 | { ACTION_FM_PLAY, BUTTON_RC_PLAY|BUTTON_REL, BUTTON_PLAY }, |
287 | /* { ACTION_FM_RECORD_DBLPRE, BUTTON_, BUTTON_ }, */ | 287 | /* { ACTION_FM_RECORD_DBLPRE, BUTTON_, BUTTON_ }, */ |
288 | /* { ACTION_FM_NEXT_PRESET, BUTTON_, BUTTON_ }, */ | 288 | /* { ACTION_FM_NEXT_PRESET, BUTTON_, BUTTON_ }, */ |
@@ -294,7 +294,7 @@ static const struct button_mapping button_rc_context_radio[] = { | |||
294 | static const struct button_mapping button_rc_context_recscreen[] = { | 294 | static const struct button_mapping button_rc_context_recscreen[] = { |
295 | /* { ACTION_REC_LCD, BUTTON_, BUTTON_ }, */ | 295 | /* { ACTION_REC_LCD, BUTTON_, BUTTON_ }, */ |
296 | { ACTION_REC_PAUSE, BUTTON_RC_PLAY, BUTTON_NONE }, | 296 | { ACTION_REC_PAUSE, BUTTON_RC_PLAY, BUTTON_NONE }, |
297 | { ACTION_REC_NEWFILE, BUTTON_RC_SELECT|BUTTON_REPEAT, BUTTON_RC_SELECT }, | 297 | { ACTION_REC_NEWFILE, BUTTON_RC_FUNC|BUTTON_REPEAT, BUTTON_RC_FUNC }, |
298 | /* { ACTION_REC_F2, BUTTON_, BUTTON_ }, */ | 298 | /* { ACTION_REC_F2, BUTTON_, BUTTON_ }, */ |
299 | /* { ACTION_REC_F3, BUTTON_, BUTTON_ }, */ | 299 | /* { ACTION_REC_F3, BUTTON_, BUTTON_ }, */ |
300 | 300 | ||