diff options
Diffstat (limited to 'apps/plugins/lib/pluginlib_actions.c')
-rw-r--r-- | apps/plugins/lib/pluginlib_actions.c | 35 |
1 files changed, 20 insertions, 15 deletions
diff --git a/apps/plugins/lib/pluginlib_actions.c b/apps/plugins/lib/pluginlib_actions.c index ce90ad9004..85b65b26e4 100644 --- a/apps/plugins/lib/pluginlib_actions.c +++ b/apps/plugins/lib/pluginlib_actions.c | |||
@@ -73,7 +73,8 @@ const struct button_mapping generic_directions[] = | |||
73 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ | 73 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ |
74 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ | 74 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ |
75 | || (CONFIG_KEYPAD == SANSA_C200_PAD) \ | 75 | || (CONFIG_KEYPAD == SANSA_C200_PAD) \ |
76 | || (CONFIG_KEYPAD == GIGABEAT_S_PAD) | 76 | || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \ |
77 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
77 | { PLA_UP, BUTTON_UP, BUTTON_NONE}, | 78 | { PLA_UP, BUTTON_UP, BUTTON_NONE}, |
78 | { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE}, | 79 | { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE}, |
79 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 80 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
@@ -112,8 +113,7 @@ const struct button_mapping generic_directions[] = | |||
112 | {PLA_DOWN_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, | 113 | {PLA_DOWN_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, |
113 | {PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | 114 | {PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, |
114 | {PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, | 115 | {PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, |
115 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) \ | 116 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) |
116 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
117 | { PLA_UP, BUTTON_SCROLL_UP, BUTTON_NONE}, | 117 | { PLA_UP, BUTTON_SCROLL_UP, BUTTON_NONE}, |
118 | { PLA_DOWN, BUTTON_SCROLL_DOWN, BUTTON_NONE}, | 118 | { PLA_DOWN, BUTTON_SCROLL_DOWN, BUTTON_NONE}, |
119 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 119 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
@@ -150,10 +150,11 @@ const struct button_mapping generic_left_right_fire[] = | |||
150 | { | 150 | { |
151 | #if (CONFIG_KEYPAD == IRIVER_H100_PAD) \ | 151 | #if (CONFIG_KEYPAD == IRIVER_H100_PAD) \ |
152 | || (CONFIG_KEYPAD == IRIVER_H300_PAD) \ | 152 | || (CONFIG_KEYPAD == IRIVER_H300_PAD) \ |
153 | || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \ | 153 | || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \ |
154 | || (CONFIG_KEYPAD == GIGABEAT_PAD) \ | 154 | || (CONFIG_KEYPAD == GIGABEAT_PAD) \ |
155 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ | 155 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ |
156 | || (CONFIG_KEYPAD == GIGABEAT_S_PAD) | 156 | || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \ |
157 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
157 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 158 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
158 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, | 159 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, |
159 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | 160 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, |
@@ -205,8 +206,7 @@ const struct button_mapping generic_left_right_fire[] = | |||
205 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, | 206 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, |
206 | { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, | 207 | { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, |
207 | { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT,BUTTON_NONE}, | 208 | { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT,BUTTON_NONE}, |
208 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) \ | 209 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) |
209 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
210 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 210 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
211 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, | 211 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, |
212 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | 212 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, |
@@ -312,8 +312,7 @@ const struct button_mapping generic_actions[] = | |||
312 | {PLA_MENU, BUTTON_DOWN, BUTTON_NONE}, | 312 | {PLA_MENU, BUTTON_DOWN, BUTTON_NONE}, |
313 | {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, | 313 | {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, |
314 | {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, | 314 | {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, |
315 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD \ | 315 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD |
316 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
317 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, | 316 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, |
318 | {PLA_START, BUTTON_PLAY, BUTTON_NONE}, | 317 | {PLA_START, BUTTON_PLAY, BUTTON_NONE}, |
319 | {PLA_MENU, BUTTON_FF, BUTTON_NONE}, | 318 | {PLA_MENU, BUTTON_FF, BUTTON_NONE}, |
@@ -331,6 +330,12 @@ const struct button_mapping generic_actions[] = | |||
331 | {PLA_MENU, BUTTON_RC_MODE, BUTTON_NONE}, | 330 | {PLA_MENU, BUTTON_RC_MODE, BUTTON_NONE}, |
332 | {PLA_FIRE, BUTTON_RC_HEART, BUTTON_NONE}, | 331 | {PLA_FIRE, BUTTON_RC_HEART, BUTTON_NONE}, |
333 | {PLA_FIRE_REPEAT, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_NONE}, | 332 | {PLA_FIRE_REPEAT, BUTTON_RC_HEART|BUTTON_REPEAT, BUTTON_NONE}, |
333 | #elif CONFIG_KEYPAD == MROBE100_PAD | ||
334 | {PLA_QUIT, BUTTON_DISPLAY, BUTTON_NONE}, | ||
335 | {PLA_START, BUTTON_PLAY, BUTTON_NONE}, | ||
336 | {PLA_MENU, BUTTON_MENU, BUTTON_NONE}, | ||
337 | {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, | ||
338 | {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, | ||
334 | #elif (CONFIG_KEYPAD == COWOND2_PAD) | 339 | #elif (CONFIG_KEYPAD == COWOND2_PAD) |
335 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, | 340 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, |
336 | {PLA_START, BUTTON_UP, BUTTON_NONE}, | 341 | {PLA_START, BUTTON_UP, BUTTON_NONE}, |
@@ -347,14 +352,15 @@ const struct button_mapping generic_increase_decrease[] = | |||
347 | { | 352 | { |
348 | #if (CONFIG_KEYPAD == IRIVER_H100_PAD) \ | 353 | #if (CONFIG_KEYPAD == IRIVER_H100_PAD) \ |
349 | || (CONFIG_KEYPAD == IRIVER_H300_PAD) \ | 354 | || (CONFIG_KEYPAD == IRIVER_H300_PAD) \ |
350 | || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \ | 355 | || (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) \ |
351 | || (CONFIG_KEYPAD == GIGABEAT_PAD) \ | 356 | || (CONFIG_KEYPAD == GIGABEAT_PAD) \ |
352 | || (CONFIG_KEYPAD == RECORDER_PAD) \ | 357 | || (CONFIG_KEYPAD == RECORDER_PAD) \ |
353 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ | 358 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ |
354 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ | 359 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ |
355 | || (CONFIG_KEYPAD == ONDIO_PAD) \ | 360 | || (CONFIG_KEYPAD == ONDIO_PAD) \ |
356 | || (CONFIG_KEYPAD == COWOND2_PAD) \ | 361 | || (CONFIG_KEYPAD == COWOND2_PAD) \ |
357 | || (CONFIG_KEYPAD == GIGABEAT_S_PAD) | 362 | || (CONFIG_KEYPAD == GIGABEAT_S_PAD) \ |
363 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
358 | {PLA_INC, BUTTON_UP, BUTTON_NONE}, | 364 | {PLA_INC, BUTTON_UP, BUTTON_NONE}, |
359 | {PLA_DEC, BUTTON_DOWN, BUTTON_NONE}, | 365 | {PLA_DEC, BUTTON_DOWN, BUTTON_NONE}, |
360 | {PLA_INC_REPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE}, | 366 | {PLA_INC_REPEAT, BUTTON_UP|BUTTON_REPEAT, BUTTON_NONE}, |
@@ -375,8 +381,7 @@ const struct button_mapping generic_increase_decrease[] = | |||
375 | #elif CONFIG_KEYPAD == PLAYER_PAD | 381 | #elif CONFIG_KEYPAD == PLAYER_PAD |
376 | {PLA_INC, BUTTON_STOP, BUTTON_NONE}, | 382 | {PLA_INC, BUTTON_STOP, BUTTON_NONE}, |
377 | {PLA_DEC, BUTTON_PLAY, BUTTON_NONE}, | 383 | {PLA_DEC, BUTTON_PLAY, BUTTON_NONE}, |
378 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) \ | 384 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) |
379 | || (CONFIG_KEYPAD == MROBE100_PAD) | ||
380 | {PLA_INC, BUTTON_SCROLL_UP, BUTTON_NONE}, | 385 | {PLA_INC, BUTTON_SCROLL_UP, BUTTON_NONE}, |
381 | {PLA_DEC, BUTTON_SCROLL_DOWN, BUTTON_NONE}, | 386 | {PLA_DEC, BUTTON_SCROLL_DOWN, BUTTON_NONE}, |
382 | {PLA_INC_REPEAT, BUTTON_SCROLL_UP|BUTTON_REPEAT, BUTTON_NONE}, | 387 | {PLA_INC_REPEAT, BUTTON_SCROLL_UP|BUTTON_REPEAT, BUTTON_NONE}, |