diff options
Diffstat (limited to 'apps/plugins/lib/pluginlib_actions.h')
-rw-r--r-- | apps/plugins/lib/pluginlib_actions.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/apps/plugins/lib/pluginlib_actions.h b/apps/plugins/lib/pluginlib_actions.h index c38745a4f1..7b2b0a42e2 100644 --- a/apps/plugins/lib/pluginlib_actions.h +++ b/apps/plugins/lib/pluginlib_actions.h | |||
@@ -94,7 +94,8 @@ static const struct button_mapping generic_directions[] = | |||
94 | || (CONFIG_KEYPAD == GIGABEAT_PAD) \ | 94 | || (CONFIG_KEYPAD == GIGABEAT_PAD) \ |
95 | || (CONFIG_KEYPAD == RECORDER_PAD) \ | 95 | || (CONFIG_KEYPAD == RECORDER_PAD) \ |
96 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ | 96 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) \ |
97 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) | 97 | || (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) \ |
98 | || (CONFIG_KEYPAD == SANSA_C200_PAD) | ||
98 | { PLA_UP, BUTTON_UP, BUTTON_NONE}, | 99 | { PLA_UP, BUTTON_UP, BUTTON_NONE}, |
99 | { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE}, | 100 | { PLA_DOWN, BUTTON_DOWN, BUTTON_NONE}, |
100 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 101 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
@@ -142,6 +143,7 @@ static const struct button_mapping generic_directions[] = | |||
142 | { PLA_DOWN_REPEAT, BUTTON_SCROLL_DOWN|BUTTON_REPEAT, BUTTON_NONE}, | 143 | { PLA_DOWN_REPEAT, BUTTON_SCROLL_DOWN|BUTTON_REPEAT, BUTTON_NONE}, |
143 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | 144 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, |
144 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, | 145 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, |
146 | |||
145 | #else | 147 | #else |
146 | #error pluginlib_actions: Unsupported keypad | 148 | #error pluginlib_actions: Unsupported keypad |
147 | #endif | 149 | #endif |
@@ -191,14 +193,15 @@ static const struct button_mapping generic_left_right_fire[] = | |||
191 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, | 193 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, |
192 | { PLA_FIRE, BUTTON_PLAY, BUTTON_NONE}, | 194 | { PLA_FIRE, BUTTON_PLAY, BUTTON_NONE}, |
193 | { PLA_FIRE_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, | 195 | { PLA_FIRE_REPEAT, BUTTON_PLAY|BUTTON_REPEAT, BUTTON_NONE}, |
194 | #elif CONFIG_KEYPAD == ARCHOS_AV300_PAD | 196 | #elif (CONFIG_KEYPAD == SANSA_C200_PAD) \ |
197 | || (CONFIG_KEYPAD == ARCHOS_AV300_PAD) | ||
195 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 198 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
196 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, | 199 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, |
197 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | 200 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, |
198 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, | 201 | { PLA_RIGHT_REPEAT, BUTTON_RIGHT|BUTTON_REPEAT, BUTTON_NONE}, |
199 | { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, | 202 | { PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, |
200 | { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT,BUTTON_NONE}, | 203 | { PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT,BUTTON_NONE}, |
201 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) | 204 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) |
202 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, | 205 | { PLA_LEFT, BUTTON_LEFT, BUTTON_NONE}, |
203 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, | 206 | { PLA_RIGHT, BUTTON_RIGHT, BUTTON_NONE}, |
204 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, | 207 | { PLA_LEFT_REPEAT, BUTTON_LEFT|BUTTON_REPEAT, BUTTON_NONE}, |
@@ -285,6 +288,12 @@ static const struct button_mapping generic_actions[] = | |||
285 | {PLA_MENU, BUTTON_DOWN, BUTTON_NONE}, | 288 | {PLA_MENU, BUTTON_DOWN, BUTTON_NONE}, |
286 | {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, | 289 | {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, |
287 | {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, | 290 | {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, |
291 | #elif CONFIG_KEYPAD == SANSA_C200_PAD | ||
292 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, | ||
293 | {PLA_START, BUTTON_UP, BUTTON_NONE}, | ||
294 | {PLA_MENU, BUTTON_DOWN, BUTTON_NONE}, | ||
295 | {PLA_FIRE, BUTTON_SELECT, BUTTON_NONE}, | ||
296 | {PLA_FIRE_REPEAT, BUTTON_SELECT|BUTTON_REPEAT, BUTTON_NONE}, | ||
288 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD | 297 | #elif CONFIG_KEYPAD == IRIVER_H10_PAD |
289 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, | 298 | {PLA_QUIT, BUTTON_POWER, BUTTON_NONE}, |
290 | {PLA_START, BUTTON_PLAY, BUTTON_NONE}, | 299 | {PLA_START, BUTTON_PLAY, BUTTON_NONE}, |