diff options
author | Szymon Dziok <b0hoon@o2.pl> | 2010-02-13 15:46:34 +0000 |
---|---|---|
committer | Szymon Dziok <b0hoon@o2.pl> | 2010-02-13 15:46:34 +0000 |
commit | 841cffab5b825eee3972946725988eb2bca8583d (patch) | |
tree | 51dce108d1210a83dd07b947abf1f8e9fd9c9046 /apps/plugins | |
parent | 1251fa5766d79d97e83d19f1ca3a104e1d8b77a5 (diff) | |
download | rockbox-841cffab5b825eee3972946725988eb2bca8583d.tar.gz rockbox-841cffab5b825eee3972946725988eb2bca8583d.zip |
Packard Bell Vibe 500: More plugin keymaps (second portion).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24634 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
33 files changed, 323 insertions, 1 deletions
diff --git a/apps/plugins/blackjack.c b/apps/plugins/blackjack.c index a7876c6e12..897a40bd19 100644 --- a/apps/plugins/blackjack.c +++ b/apps/plugins/blackjack.c | |||
@@ -390,6 +390,20 @@ enum { | |||
390 | #define BJACK_RIGHT BUTTON_RIGHT | 390 | #define BJACK_RIGHT BUTTON_RIGHT |
391 | #define BJACK_LEFT BUTTON_LEFT | 391 | #define BJACK_LEFT BUTTON_LEFT |
392 | 392 | ||
393 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
394 | #define BJACK_SELECT_NAME "OK" | ||
395 | #define BJACK_STAY_NAME "CANCEL" | ||
396 | #define BJACK_QUIT_NAME "REC" | ||
397 | #define BJACK_DOUBLE_NAME "MENU" | ||
398 | #define BJACK_SELECT BUTTON_OK | ||
399 | #define BJACK_QUIT BUTTON_REC | ||
400 | #define BJACK_STAY BUTTON_CANCEL | ||
401 | #define BJACK_DOUBLEDOWN BUTTON_MENU | ||
402 | #define BJACK_UP BUTTON_UP | ||
403 | #define BJACK_DOWN BUTTON_DOWN | ||
404 | #define BJACK_RIGHT BUTTON_NEXT | ||
405 | #define BJACK_LEFT BUTTON_PREV | ||
406 | |||
393 | #else | 407 | #else |
394 | #error No keymap defined! | 408 | #error No keymap defined! |
395 | #endif | 409 | #endif |
diff --git a/apps/plugins/bounce.c b/apps/plugins/bounce.c index eb513bca8e..a7f8e1847d 100644 --- a/apps/plugins/bounce.c +++ b/apps/plugins/bounce.c | |||
@@ -196,6 +196,14 @@ PLUGIN_HEADER | |||
196 | #define BOUNCE_QUIT BUTTON_FFWD | 196 | #define BOUNCE_QUIT BUTTON_FFWD |
197 | #define BOUNCE_MODE BUTTON_PLAY | 197 | #define BOUNCE_MODE BUTTON_PLAY |
198 | 198 | ||
199 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
200 | #define BOUNCE_LEFT BUTTON_PREV | ||
201 | #define BOUNCE_RIGHT BUTTON_NEXT | ||
202 | #define BOUNCE_UP BUTTON_UP | ||
203 | #define BOUNCE_DOWN BUTTON_DOWN | ||
204 | #define BOUNCE_QUIT BUTTON_REC | ||
205 | #define BOUNCE_MODE BUTTON_MENU | ||
206 | |||
199 | #else | 207 | #else |
200 | #error No keymap defined! | 208 | #error No keymap defined! |
201 | #endif | 209 | #endif |
diff --git a/apps/plugins/brickmania.c b/apps/plugins/brickmania.c index 16f62388f7..4d9962b0e2 100644 --- a/apps/plugins/brickmania.c +++ b/apps/plugins/brickmania.c | |||
@@ -225,6 +225,15 @@ CONFIG_KEYPAD == SANSA_M200_PAD | |||
225 | #define UP BUTTON_UP | 225 | #define UP BUTTON_UP |
226 | #define DOWN BUTTON_DOWN | 226 | #define DOWN BUTTON_DOWN |
227 | 227 | ||
228 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
229 | #define QUIT BUTTON_REC | ||
230 | #define LEFT BUTTON_PREV | ||
231 | #define RIGHT BUTTON_NEXT | ||
232 | #define ALTLEFT BUTTON_MENU | ||
233 | #define ALTRIGHT BUTTON_PLAY | ||
234 | #define SELECT BUTTON_OK | ||
235 | #define UP BUTTON_UP | ||
236 | #define DOWN BUTTON_DOWN | ||
228 | 237 | ||
229 | #else | 238 | #else |
230 | #error No keymap defined! | 239 | #error No keymap defined! |
diff --git a/apps/plugins/calculator.c b/apps/plugins/calculator.c index f7cafc8f24..4e40625356 100644 --- a/apps/plugins/calculator.c +++ b/apps/plugins/calculator.c | |||
@@ -363,6 +363,17 @@ PLUGIN_HEADER | |||
363 | #define CALCULATOR_CALC BUTTON_FFWD | 363 | #define CALCULATOR_CALC BUTTON_FFWD |
364 | #define CALCULATOR_CLEAR BUTTON_REW | 364 | #define CALCULATOR_CLEAR BUTTON_REW |
365 | 365 | ||
366 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
367 | |||
368 | #define CALCULATOR_LEFT BUTTON_PREV | ||
369 | #define CALCULATOR_RIGHT BUTTON_NEXT | ||
370 | #define CALCULATOR_UP BUTTON_UP | ||
371 | #define CALCULATOR_DOWN BUTTON_DOWN | ||
372 | #define CALCULATOR_QUIT BUTTON_REC | ||
373 | #define CALCULATOR_INPUT BUTTON_OK | ||
374 | #define CALCULATOR_CALC BUTTON_PLAY | ||
375 | #define CALCULATOR_CLEAR BUTTON_CANCEL | ||
376 | |||
366 | #else | 377 | #else |
367 | #error No keymap defined! | 378 | #error No keymap defined! |
368 | #endif | 379 | #endif |
diff --git a/apps/plugins/calendar.c b/apps/plugins/calendar.c index 1106c38d4b..9327ac6aa2 100644 --- a/apps/plugins/calendar.c +++ b/apps/plugins/calendar.c | |||
@@ -248,6 +248,16 @@ PLUGIN_HEADER | |||
248 | #define CALENDAR_NEXT_MONTH BUTTON_FFWD | 248 | #define CALENDAR_NEXT_MONTH BUTTON_FFWD |
249 | #define CALENDAR_PREV_MONTH BUTTON_REW | 249 | #define CALENDAR_PREV_MONTH BUTTON_REW |
250 | 250 | ||
251 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
252 | #define CALENDAR_QUIT BUTTON_REC | ||
253 | #define CALENDAR_SELECT BUTTON_OK | ||
254 | #define CALENDAR_NEXT_WEEK BUTTON_DOWN | ||
255 | #define CALENDAR_PREV_WEEK BUTTON_UP | ||
256 | #define CALENDAR_NEXT_DAY BUTTON_NEXT | ||
257 | #define CALENDAR_PREV_DAY BUTTON_PREV | ||
258 | #define CALENDAR_NEXT_MONTH BUTTON_PLAY | ||
259 | #define CALENDAR_PREV_MONTH BUTTON_MENU | ||
260 | |||
251 | #else | 261 | #else |
252 | #error "No keypad setting." | 262 | #error "No keypad setting." |
253 | #endif | 263 | #endif |
diff --git a/apps/plugins/chip8.c b/apps/plugins/chip8.c index 4767898206..4aa19125f2 100644 --- a/apps/plugins/chip8.c +++ b/apps/plugins/chip8.c | |||
@@ -1127,6 +1127,15 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
1127 | #define CHIP8_KEY5 BUTTON_PLAY | 1127 | #define CHIP8_KEY5 BUTTON_PLAY |
1128 | #define CHIP8_KEY6 BUTTON_RIGHT | 1128 | #define CHIP8_KEY6 BUTTON_RIGHT |
1129 | #define CHIP8_KEY8 BUTTON_DOWN | 1129 | #define CHIP8_KEY8 BUTTON_DOWN |
1130 | |||
1131 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
1132 | #define CHIP8_OFF BUTTON_REC | ||
1133 | #define CHIP8_KEY2 BUTTON_UP | ||
1134 | #define CHIP8_KEY4 BUTTON_PREV | ||
1135 | #define CHIP8_KEY5 BUTTON_OK | ||
1136 | #define CHIP8_KEY6 BUTTON_NEXT | ||
1137 | #define CHIP8_KEY8 BUTTON_DOWN | ||
1138 | |||
1130 | #else | 1139 | #else |
1131 | #error No keymap defined! | 1140 | #error No keymap defined! |
1132 | #endif | 1141 | #endif |
diff --git a/apps/plugins/chopper.c b/apps/plugins/chopper.c index c48e1a9951..c303908600 100644 --- a/apps/plugins/chopper.c +++ b/apps/plugins/chopper.c | |||
@@ -150,6 +150,12 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
150 | #define ACTION BUTTON_RIGHT | 150 | #define ACTION BUTTON_RIGHT |
151 | #define ACTIONTEXT "RIGHT" | 151 | #define ACTIONTEXT "RIGHT" |
152 | 152 | ||
153 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
154 | #define QUIT BUTTON_REC | ||
155 | #define ACTION BUTTON_PLAY | ||
156 | #define ACTION2 BUTTON_UP | ||
157 | #define ACTIONTEXT "PLAY" | ||
158 | |||
153 | #else | 159 | #else |
154 | #error No keymap defined! | 160 | #error No keymap defined! |
155 | #endif | 161 | #endif |
diff --git a/apps/plugins/clix.c b/apps/plugins/clix.c index 6fa6931300..34c62e954f 100644 --- a/apps/plugins/clix.c +++ b/apps/plugins/clix.c | |||
@@ -166,6 +166,16 @@ PLUGIN_HEADER | |||
166 | #define CLIX_BUTTON_UP BUTTON_UP | 166 | #define CLIX_BUTTON_UP BUTTON_UP |
167 | #define CLIX_BUTTON_DOWN BUTTON_DOWN | 167 | #define CLIX_BUTTON_DOWN BUTTON_DOWN |
168 | 168 | ||
169 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
170 | #define CLIX_BUTTON_QUIT BUTTON_REC | ||
171 | #define CLIX_BUTTON_UP BUTTON_UP | ||
172 | #define CLIX_BUTTON_DOWN BUTTON_DOWN | ||
173 | #define CLIX_BUTTON_SCROLL_FWD BUTTON_PLAY | ||
174 | #define CLIX_BUTTON_SCROLL_BACK BUTTON_MENU | ||
175 | #define CLIX_BUTTON_LEFT BUTTON_PREV | ||
176 | #define CLIX_BUTTON_RIGHT BUTTON_NEXT | ||
177 | #define CLIX_BUTTON_CLICK BUTTON_OK | ||
178 | |||
169 | #else | 179 | #else |
170 | #error "no keymap" | 180 | #error "no keymap" |
171 | #endif | 181 | #endif |
diff --git a/apps/plugins/fireworks.c b/apps/plugins/fireworks.c index 8a858d8d4f..263c05792b 100644 --- a/apps/plugins/fireworks.c +++ b/apps/plugins/fireworks.c | |||
@@ -110,6 +110,10 @@ PLUGIN_HEADER | |||
110 | #define BTN_MENU BUTTON_LEFT | 110 | #define BTN_MENU BUTTON_LEFT |
111 | #define BTN_FIRE BUTTON_PLAY | 111 | #define BTN_FIRE BUTTON_PLAY |
112 | 112 | ||
113 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
114 | #define BTN_MENU BUTTON_MENU | ||
115 | #define BTN_FIRE BUTTON_OK | ||
116 | |||
113 | #elif defined(HAVE_TOUCHSCREEN) | 117 | #elif defined(HAVE_TOUCHSCREEN) |
114 | /* This is a touchscreen target */ | 118 | /* This is a touchscreen target */ |
115 | #else | 119 | #else |
diff --git a/apps/plugins/invadrox.c b/apps/plugins/invadrox.c index fcd1c2d950..3e5c98e2a3 100644 --- a/apps/plugins/invadrox.c +++ b/apps/plugins/invadrox.c | |||
@@ -195,6 +195,13 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
195 | #define RIGHT BUTTON_RIGHT | 195 | #define RIGHT BUTTON_RIGHT |
196 | #define FIRE BUTTON_PLAY | 196 | #define FIRE BUTTON_PLAY |
197 | 197 | ||
198 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
199 | |||
200 | #define QUIT BUTTON_REC | ||
201 | #define LEFT BUTTON_PREV | ||
202 | #define RIGHT BUTTON_NEXT | ||
203 | #define FIRE BUTTON_OK | ||
204 | |||
198 | #else | 205 | #else |
199 | #error INVADROX: Unsupported keypad | 206 | #error INVADROX: Unsupported keypad |
200 | #endif | 207 | #endif |
diff --git a/apps/plugins/jewels.c b/apps/plugins/jewels.c index 6c718b4f99..711a65591e 100644 --- a/apps/plugins/jewels.c +++ b/apps/plugins/jewels.c | |||
@@ -267,6 +267,16 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
267 | #define HK_SELECT "PLAY" | 267 | #define HK_SELECT "PLAY" |
268 | #define HK_CANCEL "REWIND" | 268 | #define HK_CANCEL "REWIND" |
269 | 269 | ||
270 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
271 | #define JEWELS_UP BUTTON_UP | ||
272 | #define JEWELS_DOWN BUTTON_DOWN | ||
273 | #define JEWELS_LEFT BUTTON_PREV | ||
274 | #define JEWELS_RIGHT BUTTON_NEXT | ||
275 | #define JEWELS_SELECT BUTTON_OK | ||
276 | #define JEWELS_CANCEL BUTTON_REC | ||
277 | #define HK_SELECT "OK" | ||
278 | #define HK_CANCEL "REC" | ||
279 | |||
270 | #else | 280 | #else |
271 | #error No keymap defined! | 281 | #error No keymap defined! |
272 | #endif | 282 | #endif |
diff --git a/apps/plugins/matrix.c b/apps/plugins/matrix.c index 09d8ec756c..e7326ea4f4 100644 --- a/apps/plugins/matrix.c +++ b/apps/plugins/matrix.c | |||
@@ -150,6 +150,12 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
150 | #define MATRIX_SLEEP_LESS BUTTON_DOWN | 150 | #define MATRIX_SLEEP_LESS BUTTON_DOWN |
151 | #define MATRIX_PAUSE BUTTON_PLAY | 151 | #define MATRIX_PAUSE BUTTON_PLAY |
152 | 152 | ||
153 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
154 | #define MATRIX_EXIT BUTTON_REC | ||
155 | #define MATRIX_SLEEP_MORE BUTTON_PREV | ||
156 | #define MATRIX_SLEEP_LESS BUTTON_NEXT | ||
157 | #define MATRIX_PAUSE BUTTON_PLAY | ||
158 | |||
153 | #else | 159 | #else |
154 | #error Unsupported keypad | 160 | #error Unsupported keypad |
155 | #endif | 161 | #endif |
diff --git a/apps/plugins/minesweeper.c b/apps/plugins/minesweeper.c index 1805c2251a..7b26169da7 100644 --- a/apps/plugins/minesweeper.c +++ b/apps/plugins/minesweeper.c | |||
@@ -249,6 +249,16 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
249 | # define MINESWP_DISCOVER BUTTON_REW | 249 | # define MINESWP_DISCOVER BUTTON_REW |
250 | # define MINESWP_INFO BUTTON_FFWD | 250 | # define MINESWP_INFO BUTTON_FFWD |
251 | 251 | ||
252 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
253 | # define MINESWP_LEFT BUTTON_PREV | ||
254 | # define MINESWP_RIGHT BUTTON_NEXT | ||
255 | # define MINESWP_UP BUTTON_UP | ||
256 | # define MINESWP_DOWN BUTTON_DOWN | ||
257 | # define MINESWP_QUIT BUTTON_REC | ||
258 | # define MINESWP_TOGGLE BUTTON_PLAY | ||
259 | # define MINESWP_DISCOVER BUTTON_OK | ||
260 | # define MINESWP_INFO BUTTON_MENU | ||
261 | |||
252 | #else | 262 | #else |
253 | #error No keymap defined! | 263 | #error No keymap defined! |
254 | #endif | 264 | #endif |
diff --git a/apps/plugins/mp3_encoder.c b/apps/plugins/mp3_encoder.c index 3dfb487653..070bdb199f 100644 --- a/apps/plugins/mp3_encoder.c +++ b/apps/plugins/mp3_encoder.c | |||
@@ -2505,6 +2505,12 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
2505 | #define MP3ENC_DONE BUTTON_PLAY | 2505 | #define MP3ENC_DONE BUTTON_PLAY |
2506 | #define MP3ENC_SELECT BUTTON_RIGHT | 2506 | #define MP3ENC_SELECT BUTTON_RIGHT |
2507 | 2507 | ||
2508 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
2509 | #define MP3ENC_PREV BUTTON_UP | ||
2510 | #define MP3ENC_NEXT BUTTON_DOWN | ||
2511 | #define MP3ENC_DONE BUTTON_REC | ||
2512 | #define MP3ENC_SELECT BUTTON_OK | ||
2513 | |||
2508 | #else | 2514 | #else |
2509 | #error No keymap defined! | 2515 | #error No keymap defined! |
2510 | #endif | 2516 | #endif |
diff --git a/apps/plugins/oscilloscope.c b/apps/plugins/oscilloscope.c index 1daac661b2..69ae8bcfaf 100644 --- a/apps/plugins/oscilloscope.c +++ b/apps/plugins/oscilloscope.c | |||
@@ -276,6 +276,17 @@ PLUGIN_HEADER | |||
276 | #define OSCILLOSCOPE_VOL_UP BUTTON_UP | 276 | #define OSCILLOSCOPE_VOL_UP BUTTON_UP |
277 | #define OSCILLOSCOPE_VOL_DOWN BUTTON_DOWN | 277 | #define OSCILLOSCOPE_VOL_DOWN BUTTON_DOWN |
278 | 278 | ||
279 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
280 | #define OSCILLOSCOPE_QUIT BUTTON_REC | ||
281 | #define OSCILLOSCOPE_DRAWMODE BUTTON_MENU | ||
282 | #define OSCILLOSCOPE_ADVMODE BUTTON_CANCEL | ||
283 | #define OSCILLOSCOPE_ORIENTATION BUTTON_OK | ||
284 | #define OSCILLOSCOPE_PAUSE BUTTON_PLAY | ||
285 | #define OSCILLOSCOPE_SPEED_UP BUTTON_PREV | ||
286 | #define OSCILLOSCOPE_SPEED_DOWN BUTTON_NEXT | ||
287 | #define OSCILLOSCOPE_VOL_UP BUTTON_UP | ||
288 | #define OSCILLOSCOPE_VOL_DOWN BUTTON_DOWN | ||
289 | |||
279 | #else | 290 | #else |
280 | #error No keymap defined! | 291 | #error No keymap defined! |
281 | #endif | 292 | #endif |
diff --git a/apps/plugins/pegbox.c b/apps/plugins/pegbox.c index 72b9f70c87..feaf543ae6 100644 --- a/apps/plugins/pegbox.c +++ b/apps/plugins/pegbox.c | |||
@@ -399,6 +399,25 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
399 | #define LVL_DOWN_TEXT "REW" | 399 | #define LVL_DOWN_TEXT "REW" |
400 | #define SELECT_TEXT "PLAY" | 400 | #define SELECT_TEXT "PLAY" |
401 | 401 | ||
402 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
403 | #define PEGBOX_SAVE (BUTTON_REC|BUTTON_OK) | ||
404 | #define PEGBOX_QUIT BUTTON_REC | ||
405 | #define PEGBOX_RESTART BUTTON_MENU | ||
406 | #define PEGBOX_LVL_UP BUTTON_OK | ||
407 | #define PEGBOX_LVL_DOWN BUTTON_CANCEL | ||
408 | #define PEGBOX_UP BUTTON_UP | ||
409 | #define PEGBOX_DOWN BUTTON_DOWN | ||
410 | #define PEGBOX_RIGHT BUTTON_NEXT | ||
411 | #define PEGBOX_LEFT BUTTON_PREV | ||
412 | #define PEGBOX_SELECT BUTTON_PLAY | ||
413 | |||
414 | #define SAVE_TEXT "REC + OK" | ||
415 | #define QUIT_TEXT "REC" | ||
416 | #define RESTART_TEXT "MENU" | ||
417 | #define LVL_UP_TEXT "OK" | ||
418 | #define LVL_DOWN_TEXT "CANCEL" | ||
419 | #define SELECT_TEXT "PLAY" | ||
420 | |||
402 | #else | 421 | #else |
403 | #error Unsupported keymap! | 422 | #error Unsupported keymap! |
404 | #endif | 423 | #endif |
diff --git a/apps/plugins/plasma.c b/apps/plugins/plasma.c index 0b1cab2b13..f91242ed9f 100644 --- a/apps/plugins/plasma.c +++ b/apps/plugins/plasma.c | |||
@@ -164,6 +164,12 @@ static bool boosted = false; | |||
164 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN | 164 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN |
165 | #define PLASMA_REGEN_COLORS BUTTON_LEFT | 165 | #define PLASMA_REGEN_COLORS BUTTON_LEFT |
166 | 166 | ||
167 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
168 | #define PLASMA_QUIT BUTTON_REC | ||
169 | #define PLASMA_INCREASE_FREQUENCY BUTTON_UP | ||
170 | #define PLASMA_DECREASE_FREQUENCY BUTTON_DOWN | ||
171 | #define PLASMA_REGEN_COLORS BUTTON_PLAY | ||
172 | |||
167 | #endif | 173 | #endif |
168 | 174 | ||
169 | #ifdef HAVE_TOUCHSCREEN | 175 | #ifdef HAVE_TOUCHSCREEN |
diff --git a/apps/plugins/pong.c b/apps/plugins/pong.c index 579fdd8fe5..d14db5fdbd 100644 --- a/apps/plugins/pong.c +++ b/apps/plugins/pong.c | |||
@@ -205,6 +205,14 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
205 | #define PONG_RIGHT_UP BUTTON_FFWD | 205 | #define PONG_RIGHT_UP BUTTON_FFWD |
206 | #define PONG_RIGHT_DOWN BUTTON_REW | 206 | #define PONG_RIGHT_DOWN BUTTON_REW |
207 | 207 | ||
208 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
209 | #define PONG_QUIT BUTTON_REC | ||
210 | #define PONG_PAUSE BUTTON_OK | ||
211 | #define PONG_LEFT_UP BUTTON_MENU | ||
212 | #define PONG_LEFT_DOWN BUTTON_PREV | ||
213 | #define PONG_RIGHT_UP BUTTON_PLAY | ||
214 | #define PONG_RIGHT_DOWN BUTTON_NEXT | ||
215 | |||
208 | #else | 216 | #else |
209 | #error No keymap defined! | 217 | #error No keymap defined! |
210 | #endif | 218 | #endif |
diff --git a/apps/plugins/rockblox1d.c b/apps/plugins/rockblox1d.c index 245035bad3..d34087ab61 100644 --- a/apps/plugins/rockblox1d.c +++ b/apps/plugins/rockblox1d.c | |||
@@ -113,6 +113,10 @@ PLUGIN_HEADER | |||
113 | #define ONEDROCKBLOX_DOWN BUTTON_DOWN | 113 | #define ONEDROCKBLOX_DOWN BUTTON_DOWN |
114 | #define ONEDROCKBLOX_QUIT BUTTON_PLAY | 114 | #define ONEDROCKBLOX_QUIT BUTTON_PLAY |
115 | 115 | ||
116 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
117 | #define ONEDROCKBLOX_DOWN BUTTON_DOWN | ||
118 | #define ONEDROCKBLOX_QUIT BUTTON_REC | ||
119 | |||
116 | #elif defined(HAVE_TOUCHSCREEN) | 120 | #elif defined(HAVE_TOUCHSCREEN) |
117 | 121 | ||
118 | #define ONEDROCKBLOX_DOWN BUTTON_BOTTOMMIDDLE | 122 | #define ONEDROCKBLOX_DOWN BUTTON_BOTTOMMIDDLE |
diff --git a/apps/plugins/rockboy/rockboy.c b/apps/plugins/rockboy/rockboy.c index 593ce828b4..ba60b14f72 100644 --- a/apps/plugins/rockboy/rockboy.c +++ b/apps/plugins/rockboy/rockboy.c | |||
@@ -268,6 +268,18 @@ static void setoptions (void) | |||
268 | options.SELECT=BUTTON_FFWD; | 268 | options.SELECT=BUTTON_FFWD; |
269 | options.MENU=BUTTON_NONE; | 269 | options.MENU=BUTTON_NONE; |
270 | 270 | ||
271 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
272 | options.UP= BUTTON_OK; | ||
273 | options.DOWN= BUTTON_CANCEL; | ||
274 | options.LEFT= BUTTON_PREV; | ||
275 | options.RIGHT= BUTTON_NEXT; | ||
276 | |||
277 | options.A= BUTTON_POWER; | ||
278 | options.B= BUTTON_REC; | ||
279 | options.START= BUTTON_PLAY; | ||
280 | options.SELECT= BUTTON_UP; | ||
281 | options.MENU= BUTTON_MENU; | ||
282 | |||
271 | #else | 283 | #else |
272 | #error No Keymap Defined! | 284 | #error No Keymap Defined! |
273 | #endif | 285 | #endif |
diff --git a/apps/plugins/rockpaint.c b/apps/plugins/rockpaint.c index 57a23a34bd..96de7abab1 100644 --- a/apps/plugins/rockpaint.c +++ b/apps/plugins/rockpaint.c | |||
@@ -187,6 +187,17 @@ PLUGIN_HEADER | |||
187 | #define ROCKPAINT_LEFT BUTTON_LEFT | 187 | #define ROCKPAINT_LEFT BUTTON_LEFT |
188 | #define ROCKPAINT_RIGHT BUTTON_RIGHT | 188 | #define ROCKPAINT_RIGHT BUTTON_RIGHT |
189 | 189 | ||
190 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
191 | #define ROCKPAINT_QUIT BUTTON_REC | ||
192 | #define ROCKPAINT_DRAW BUTTON_PLAY | ||
193 | #define ROCKPAINT_MENU BUTTON_MENU | ||
194 | #define ROCKPAINT_TOOLBAR BUTTON_OK | ||
195 | #define ROCKPAINT_TOOLBAR2 BUTTON_CANCEL | ||
196 | #define ROCKPAINT_UP BUTTON_UP | ||
197 | #define ROCKPAINT_DOWN BUTTON_DOWN | ||
198 | #define ROCKPAINT_LEFT BUTTON_PREV | ||
199 | #define ROCKPAINT_RIGHT BUTTON_NEXT | ||
200 | |||
190 | #else | 201 | #else |
191 | #error "Please define keys for this keypad" | 202 | #error "Please define keys for this keypad" |
192 | #endif | 203 | #endif |
diff --git a/apps/plugins/sliding_puzzle.c b/apps/plugins/sliding_puzzle.c index 110f830aa1..0f5f5fd722 100644 --- a/apps/plugins/sliding_puzzle.c +++ b/apps/plugins/sliding_puzzle.c | |||
@@ -212,6 +212,15 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
212 | #define PUZZLE_SHUFFLE BUTTON_REW | 212 | #define PUZZLE_SHUFFLE BUTTON_REW |
213 | #define PUZZLE_PICTURE BUTTON_PLAY | 213 | #define PUZZLE_PICTURE BUTTON_PLAY |
214 | 214 | ||
215 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
216 | #define PUZZLE_QUIT BUTTON_REC | ||
217 | #define PUZZLE_LEFT BUTTON_PREV | ||
218 | #define PUZZLE_RIGHT BUTTON_NEXT | ||
219 | #define PUZZLE_UP BUTTON_UP | ||
220 | #define PUZZLE_DOWN BUTTON_DOWN | ||
221 | #define PUZZLE_SHUFFLE BUTTON_CANCEL | ||
222 | #define PUZZLE_PICTURE BUTTON_MENU | ||
223 | |||
215 | #else | 224 | #else |
216 | #error No keymap defined! | 225 | #error No keymap defined! |
217 | #endif | 226 | #endif |
diff --git a/apps/plugins/snake.c b/apps/plugins/snake.c index c32873fbc2..a7e75c00c9 100644 --- a/apps/plugins/snake.c +++ b/apps/plugins/snake.c | |||
@@ -199,6 +199,14 @@ PLUGIN_HEADER | |||
199 | #elif CONFIG_KEYPAD == COWON_D2_PAD | 199 | #elif CONFIG_KEYPAD == COWON_D2_PAD |
200 | #define SNAKE_QUIT BUTTON_POWER | 200 | #define SNAKE_QUIT BUTTON_POWER |
201 | 201 | ||
202 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
203 | #define SNAKE_QUIT BUTTON_REC | ||
204 | #define SNAKE_LEFT BUTTON_PREV | ||
205 | #define SNAKE_RIGHT BUTTON_NEXT | ||
206 | #define SNAKE_UP BUTTON_UP | ||
207 | #define SNAKE_DOWN BUTTON_DOWN | ||
208 | #define SNAKE_PLAYPAUSE BUTTON_PLAY | ||
209 | |||
202 | #else | 210 | #else |
203 | #error No keymap defined! | 211 | #error No keymap defined! |
204 | #endif | 212 | #endif |
diff --git a/apps/plugins/snake2.c b/apps/plugins/snake2.c index a5b9f00d8e..e0393ba8af 100644 --- a/apps/plugins/snake2.c +++ b/apps/plugins/snake2.c | |||
@@ -308,6 +308,15 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
308 | #define SNAKE2_PLAYPAUSE BUTTON_PLAY | 308 | #define SNAKE2_PLAYPAUSE BUTTON_PLAY |
309 | #define SNAKE2_PLAYPAUSE_TEXT "Play" | 309 | #define SNAKE2_PLAYPAUSE_TEXT "Play" |
310 | 310 | ||
311 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
312 | #define SNAKE2_LEFT BUTTON_PREV | ||
313 | #define SNAKE2_RIGHT BUTTON_NEXT | ||
314 | #define SNAKE2_UP BUTTON_UP | ||
315 | #define SNAKE2_DOWN BUTTON_DOWN | ||
316 | #define SNAKE2_QUIT BUTTON_REC | ||
317 | #define SNAKE2_PLAYPAUSE BUTTON_PLAY | ||
318 | #define SNAKE2_PLAYPAUSE_TEXT "Play" | ||
319 | |||
311 | #else | 320 | #else |
312 | #error No keymap defined! | 321 | #error No keymap defined! |
313 | #endif | 322 | #endif |
diff --git a/apps/plugins/sokoban.c b/apps/plugins/sokoban.c index b9e0aa1d2e..e7b22197e6 100644 --- a/apps/plugins/sokoban.c +++ b/apps/plugins/sokoban.c | |||
@@ -422,6 +422,21 @@ PLUGIN_HEADER | |||
422 | #define BUTTON_SAVE BUTTON_PLAY | 422 | #define BUTTON_SAVE BUTTON_PLAY |
423 | #define BUTTON_SAVE_NAME "PLAY" | 423 | #define BUTTON_SAVE_NAME "PLAY" |
424 | 424 | ||
425 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
426 | #define SOKOBAN_LEFT BUTTON_PREV | ||
427 | #define SOKOBAN_RIGHT BUTTON_NEXT | ||
428 | #define SOKOBAN_UP BUTTON_UP | ||
429 | #define SOKOBAN_DOWN BUTTON_DOWN | ||
430 | #define SOKOBAN_MENU BUTTON_REC | ||
431 | #define SOKOBAN_UNDO BUTTON_CANCEL | ||
432 | #define SOKOBAN_REDO BUTTON_OK | ||
433 | #define SOKOBAN_LEVEL_DOWN (BUTTON_OK | BUTTON_PREV) | ||
434 | #define SOKOBAN_LEVEL_REPEAT (BUTTON_OK | BUTTON_CANCEL) | ||
435 | #define SOKOBAN_LEVEL_UP (BUTTON_OK | BUTTON_NEXT) | ||
436 | #define SOKOBAN_PAUSE BUTTON_PLAY | ||
437 | #define BUTTON_SAVE BUTTON_MENU | ||
438 | #define BUTTON_SAVE_NAME "MENU" | ||
439 | |||
425 | #else | 440 | #else |
426 | #error No keymap defined! | 441 | #error No keymap defined! |
427 | #endif | 442 | #endif |
diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 8d0b12eba6..f40c761024 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c | |||
@@ -411,7 +411,7 @@ PLUGIN_HEADER | |||
411 | # define HK_DRAW "MENU" | 411 | # define HK_DRAW "MENU" |
412 | # define HK_REM2CUR "LEFT" | 412 | # define HK_REM2CUR "LEFT" |
413 | # define HK_CUR2STACK "PLAY..." | 413 | # define HK_CUR2STACK "PLAY..." |
414 | # define REM2STACK "RIGHT" | 414 | # define HK_REM2STACK "RIGHT" |
415 | 415 | ||
416 | #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ | 416 | #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ |
417 | (CONFIG_KEYPAD == ONDAVX777_PAD) || \ | 417 | (CONFIG_KEYPAD == ONDAVX777_PAD) || \ |
@@ -439,6 +439,24 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
439 | # define HK_CUR2STACK "REW" | 439 | # define HK_CUR2STACK "REW" |
440 | # define HK_REM2STACK "FFWD.." | 440 | # define HK_REM2STACK "FFWD.." |
441 | 441 | ||
442 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
443 | # define SOL_QUIT BUTTON_REC | ||
444 | # define SOL_UP BUTTON_UP | ||
445 | # define SOL_DOWN BUTTON_DOWN | ||
446 | # define SOL_LEFT BUTTON_PREV | ||
447 | # define SOL_RIGHT BUTTON_NEXT | ||
448 | # define SOL_MOVE_PRE BUTTON_OK | ||
449 | # define SOL_MOVE (BUTTON_OK | BUTTON_REL) | ||
450 | # define SOL_DRAW BUTTON_MENU | ||
451 | # define SOL_REM2CUR BUTTON_CANCEL | ||
452 | # define SOL_CUR2STACK BUTTON_PLAY | ||
453 | # define SOL_REM2STACK (BUTTON_PLAY | BUTTON_REPEAT) | ||
454 | # define HK_MOVE "OK" | ||
455 | # define HK_DRAW "MENU" | ||
456 | # define HK_REM2CUR "CANCEL" | ||
457 | # define HK_CUR2STACK "PLAY" | ||
458 | # define HK_REM2STACK "PLAY..." | ||
459 | |||
442 | #else | 460 | #else |
443 | #error No keymap defined! | 461 | #error No keymap defined! |
444 | #endif | 462 | #endif |
diff --git a/apps/plugins/spacerocks.c b/apps/plugins/spacerocks.c index 4bcb75366c..361caa1b99 100644 --- a/apps/plugins/spacerocks.c +++ b/apps/plugins/spacerocks.c | |||
@@ -220,6 +220,15 @@ PLUGIN_HEADER | |||
220 | #define AST_RIGHT BUTTON_RIGHT | 220 | #define AST_RIGHT BUTTON_RIGHT |
221 | #define AST_FIRE BUTTON_PLAY | 221 | #define AST_FIRE BUTTON_PLAY |
222 | 222 | ||
223 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
224 | #define AST_PAUSE BUTTON_PLAY | ||
225 | #define AST_QUIT BUTTON_REC | ||
226 | #define AST_THRUST BUTTON_UP | ||
227 | #define AST_HYPERSPACE BUTTON_DOWN | ||
228 | #define AST_LEFT BUTTON_PREV | ||
229 | #define AST_RIGHT BUTTON_NEXT | ||
230 | #define AST_FIRE BUTTON_OK | ||
231 | |||
223 | #else | 232 | #else |
224 | #error No keymap defined! | 233 | #error No keymap defined! |
225 | #endif | 234 | #endif |
diff --git a/apps/plugins/star.c b/apps/plugins/star.c index efd2dae6fe..c714601542 100644 --- a/apps/plugins/star.c +++ b/apps/plugins/star.c | |||
@@ -376,6 +376,23 @@ PLUGIN_HEADER | |||
376 | #define STAR_LEVEL_DOWN_NAME "DOWN" | 376 | #define STAR_LEVEL_DOWN_NAME "DOWN" |
377 | #define STAR_LEVEL_REPEAT_NAME "PLAY" | 377 | #define STAR_LEVEL_REPEAT_NAME "PLAY" |
378 | 378 | ||
379 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
380 | |||
381 | #define STAR_QUIT BUTTON_REC | ||
382 | #define STAR_LEFT BUTTON_PREV | ||
383 | #define STAR_RIGHT BUTTON_NEXT | ||
384 | #define STAR_UP BUTTON_UP | ||
385 | #define STAR_DOWN BUTTON_DOWN | ||
386 | #define STAR_TOGGLE_CONTROL BUTTON_PLAY | ||
387 | #define STAR_LEVEL_UP BUTTON_OK | ||
388 | #define STAR_LEVEL_DOWN BUTTON_CANCEL | ||
389 | #define STAR_LEVEL_REPEAT BUTTON_MENU | ||
390 | #define STAR_TOGGLE_CONTROL_NAME "PLAY" | ||
391 | #define STAR_QUIT_NAME "REC" | ||
392 | #define STAR_LEVEL_UP_NAME "OK" | ||
393 | #define STAR_LEVEL_DOWN_NAME "CANCEL" | ||
394 | #define STAR_LEVEL_REPEAT_NAME "MENU" | ||
395 | |||
379 | #else | 396 | #else |
380 | #error No keymap defined! | 397 | #error No keymap defined! |
381 | #endif | 398 | #endif |
diff --git a/apps/plugins/starfield.c b/apps/plugins/starfield.c index 01d0acfb4a..4b3b0878ad 100644 --- a/apps/plugins/starfield.c +++ b/apps/plugins/starfield.c | |||
@@ -150,6 +150,14 @@ PLUGIN_HEADER | |||
150 | #define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT | 150 | #define STARFIELD_DECREASE_NB_STARS BUTTON_LEFT |
151 | #define STARFIELD_TOGGLE_COLOR BUTTON_PLAY | 151 | #define STARFIELD_TOGGLE_COLOR BUTTON_PLAY |
152 | 152 | ||
153 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
154 | #define STARFIELD_QUIT BUTTON_REC | ||
155 | #define STARFIELD_INCREASE_ZMOVE BUTTON_UP | ||
156 | #define STARFIELD_DECREASE_ZMOVE BUTTON_DOWN | ||
157 | #define STARFIELD_INCREASE_NB_STARS BUTTON_NEXT | ||
158 | #define STARFIELD_DECREASE_NB_STARS BUTTON_PREV | ||
159 | #define STARFIELD_TOGGLE_COLOR BUTTON_PLAY | ||
160 | |||
153 | #endif | 161 | #endif |
154 | 162 | ||
155 | #ifdef HAVE_TOUCHSCREEN | 163 | #ifdef HAVE_TOUCHSCREEN |
diff --git a/apps/plugins/superdom.c b/apps/plugins/superdom.c index f38db8d1f4..0018b9c91f 100644 --- a/apps/plugins/superdom.c +++ b/apps/plugins/superdom.c | |||
@@ -158,6 +158,14 @@ char buf[255]; | |||
158 | #define SUPERDOM_RIGHT BUTTON_RIGHT | 158 | #define SUPERDOM_RIGHT BUTTON_RIGHT |
159 | #define SUPERDOM_CANCEL BUTTON_REW | 159 | #define SUPERDOM_CANCEL BUTTON_REW |
160 | 160 | ||
161 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
162 | #define SUPERDOM_OK BUTTON_OK | ||
163 | #define SUPERDOM_UP BUTTON_UP | ||
164 | #define SUPERDOM_DOWN BUTTON_DOWN | ||
165 | #define SUPERDOM_LEFT BUTTON_PREV | ||
166 | #define SUPERDOM_RIGHT BUTTON_NEXT | ||
167 | #define SUPERDOM_CANCEL BUTTON_CANCEL | ||
168 | |||
161 | #endif | 169 | #endif |
162 | 170 | ||
163 | #ifdef HAVE_TOUCHSCREEN | 171 | #ifdef HAVE_TOUCHSCREEN |
diff --git a/apps/plugins/vu_meter.c b/apps/plugins/vu_meter.c index b48c46192f..f3473c84d7 100644 --- a/apps/plugins/vu_meter.c +++ b/apps/plugins/vu_meter.c | |||
@@ -272,6 +272,17 @@ PLUGIN_HEADER | |||
272 | #define LABEL_MENU "LEFT" | 272 | #define LABEL_MENU "LEFT" |
273 | #define LABEL_VOLUME "UP/DOWN" | 273 | #define LABEL_VOLUME "UP/DOWN" |
274 | 274 | ||
275 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
276 | #define VUMETER_QUIT BUTTON_REC | ||
277 | #define VUMETER_HELP BUTTON_PLAY | ||
278 | #define VUMETER_MENU BUTTON_MENU | ||
279 | #define VUMETER_UP BUTTON_UP | ||
280 | #define VUMETER_DOWN BUTTON_DOWN | ||
281 | #define LABEL_HELP "PLAY" | ||
282 | #define LABEL_QUIT "REC" | ||
283 | #define LABEL_MENU "MENU" | ||
284 | #define LABEL_VOLUME "UP/DOWN" | ||
285 | |||
275 | #else | 286 | #else |
276 | #error No keymap defined! | 287 | #error No keymap defined! |
277 | #endif | 288 | #endif |
diff --git a/apps/plugins/wormlet.c b/apps/plugins/wormlet.c index 5a897be086..3324d6c507 100644 --- a/apps/plugins/wormlet.c +++ b/apps/plugins/wormlet.c | |||
@@ -258,6 +258,16 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
258 | #define BTN_QUIT BUTTON_FFWD | 258 | #define BTN_QUIT BUTTON_FFWD |
259 | #define BTN_STOPRESET BUTTON_REW | 259 | #define BTN_STOPRESET BUTTON_REW |
260 | 260 | ||
261 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
262 | |||
263 | #define BTN_DIR_UP BUTTON_UP | ||
264 | #define BTN_DIR_DOWN BUTTON_DOWN | ||
265 | #define BTN_DIR_LEFT BUTTON_PREV | ||
266 | #define BTN_DIR_RIGHT BUTTON_NEXT | ||
267 | #define BTN_STARTPAUSE BUTTON_PLAY | ||
268 | #define BTN_QUIT BUTTON_REC | ||
269 | #define BTN_STOPRESET BUTTON_CANCEL | ||
270 | |||
261 | #else | 271 | #else |
262 | #error No keymap defined! | 272 | #error No keymap defined! |
263 | #endif | 273 | #endif |
diff --git a/apps/plugins/xobox.c b/apps/plugins/xobox.c index 81e0e6ae15..6edc629144 100644 --- a/apps/plugins/xobox.c +++ b/apps/plugins/xobox.c | |||
@@ -223,6 +223,15 @@ CONFIG_KEYPAD == MROBE500_PAD | |||
223 | #define DOWN BUTTON_DOWN | 223 | #define DOWN BUTTON_DOWN |
224 | #define PAUSE BUTTON_FFWD | 224 | #define PAUSE BUTTON_FFWD |
225 | 225 | ||
226 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
227 | |||
228 | #define QUIT BUTTON_REC | ||
229 | #define LEFT BUTTON_PREV | ||
230 | #define RIGHT BUTTON_NEXT | ||
231 | #define UP BUTTON_UP | ||
232 | #define DOWN BUTTON_DOWN | ||
233 | #define PAUSE BUTTON_PLAY | ||
234 | |||
226 | #else | 235 | #else |
227 | #error No keymap defined! | 236 | #error No keymap defined! |
228 | #endif | 237 | #endif |