diff options
author | Szymon Dziok <b0hoon@o2.pl> | 2010-02-14 21:56:53 +0000 |
---|---|---|
committer | Szymon Dziok <b0hoon@o2.pl> | 2010-02-14 21:56:53 +0000 |
commit | 7074a64d8aa7030543832ab2e59885fd16e34adb (patch) | |
tree | 0b190cc139ee08b52c036d5db68b2a3a680c9dd2 /apps/plugins | |
parent | 26c0e753d1e19747719dbcae8dc6e84a0a74671a (diff) | |
download | rockbox-7074a64d8aa7030543832ab2e59885fd16e34adb.tar.gz rockbox-7074a64d8aa7030543832ab2e59885fd16e34adb.zip |
Packard Bell Vibe 500: Finish plugin keymaps. Rockbox compiles clean now for the target.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24658 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/beatbox/beatbox.c | 6 | ||||
-rw-r--r-- | apps/plugins/chessbox/chessbox_pgn.h | 10 | ||||
-rw-r--r-- | apps/plugins/doom/i_video.c | 10 | ||||
-rw-r--r-- | apps/plugins/fft/fft.c | 8 | ||||
-rw-r--r-- | apps/plugins/fractals/fractal.h | 12 | ||||
-rw-r--r-- | apps/plugins/goban/goban.h | 12 | ||||
-rw-r--r-- | apps/plugins/imageviewer/imageviewer.h | 11 | ||||
-rw-r--r-- | apps/plugins/midi/midiplay.c | 8 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/mpeg_settings.c | 10 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/mpegplayer.c | 9 | ||||
-rw-r--r-- | apps/plugins/pacbox/pacbox.h | 11 | ||||
-rw-r--r-- | apps/plugins/pictureflow/pictureflow.c | 2 | ||||
-rw-r--r-- | apps/plugins/reversi/reversi-gui.h | 9 | ||||
-rw-r--r-- | apps/plugins/sudoku/sudoku.h | 10 | ||||
-rw-r--r-- | apps/plugins/test_codec.c | 2 | ||||
-rw-r--r-- | apps/plugins/zxbox/keymaps.h | 9 | ||||
-rw-r--r-- | apps/plugins/zxbox/zxbox_keyb.c | 9 |
17 files changed, 148 insertions, 0 deletions
diff --git a/apps/plugins/beatbox/beatbox.c b/apps/plugins/beatbox/beatbox.c index b8e46bcd0c..1a940e1047 100644 --- a/apps/plugins/beatbox/beatbox.c +++ b/apps/plugins/beatbox/beatbox.c | |||
@@ -89,6 +89,12 @@ PLUGIN_IRAM_DECLARE | |||
89 | #define BTN_UP BUTTON_UP | 89 | #define BTN_UP BUTTON_UP |
90 | #define BTN_DOWN BUTTON_DOWN | 90 | #define BTN_DOWN BUTTON_DOWN |
91 | 91 | ||
92 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
93 | #define BTN_QUIT BUTTON_REC | ||
94 | #define BTN_RIGHT BUTTON_NEXT | ||
95 | #define BTN_UP BUTTON_UP | ||
96 | #define BTN_DOWN BUTTON_DOWN | ||
97 | |||
92 | #endif | 98 | #endif |
93 | 99 | ||
94 | 100 | ||
diff --git a/apps/plugins/chessbox/chessbox_pgn.h b/apps/plugins/chessbox/chessbox_pgn.h index 0d3574447a..64cf3a5383 100644 --- a/apps/plugins/chessbox/chessbox_pgn.h +++ b/apps/plugins/chessbox/chessbox_pgn.h | |||
@@ -356,6 +356,16 @@ | |||
356 | #define CB_LEVEL (BUTTON_FFWD|BUTTON_UP) | 356 | #define CB_LEVEL (BUTTON_FFWD|BUTTON_UP) |
357 | #define CB_MENU (BUTTON_FFWD|BUTTON_LEFT) | 357 | #define CB_MENU (BUTTON_FFWD|BUTTON_LEFT) |
358 | 358 | ||
359 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
360 | #define CB_SELECT BUTTON_OK | ||
361 | #define CB_UP BUTTON_UP | ||
362 | #define CB_DOWN BUTTON_DOWN | ||
363 | #define CB_LEFT BUTTON_PREV | ||
364 | #define CB_RIGHT BUTTON_NEXT | ||
365 | #define CB_PLAY BUTTON_PLAY | ||
366 | #define CB_LEVEL BUTTON_CANCEL | ||
367 | #define CB_MENU BUTTON_MENU | ||
368 | |||
359 | #else | 369 | #else |
360 | #error No keymap defined! | 370 | #error No keymap defined! |
361 | #endif | 371 | #endif |
diff --git a/apps/plugins/doom/i_video.c b/apps/plugins/doom/i_video.c index 5f9d3041a2..fbe8369100 100644 --- a/apps/plugins/doom/i_video.c +++ b/apps/plugins/doom/i_video.c | |||
@@ -350,6 +350,16 @@ void I_ShutdownGraphics(void) | |||
350 | #define DOOMBUTTON_ENTER (BUTTON_PLAY|BUTTON_RIGHT) | 350 | #define DOOMBUTTON_ENTER (BUTTON_PLAY|BUTTON_RIGHT) |
351 | #define DOOMBUTTON_WEAPON (BUTTON_PLAY|BUTTON_UP) | 351 | #define DOOMBUTTON_WEAPON (BUTTON_PLAY|BUTTON_UP) |
352 | #define DOOMBUTTON_MAP (BUTTON_PLAY|BUTTON_DOWN) | 352 | #define DOOMBUTTON_MAP (BUTTON_PLAY|BUTTON_DOWN) |
353 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
354 | #define DOOMBUTTON_UP BUTTON_OK | ||
355 | #define DOOMBUTTON_DOWN BUTTON_CANCEL | ||
356 | #define DOOMBUTTON_LEFT BUTTON_PREV | ||
357 | #define DOOMBUTTON_RIGHT BUTTON_NEXT | ||
358 | #define DOOMBUTTON_SHOOT BUTTON_MENU | ||
359 | #define DOOMBUTTON_OPEN BUTTON_OK | ||
360 | #define DOOMBUTTON_ESC BUTTON_REC | ||
361 | #define DOOMBUTTON_ENTER BUTTON_POWER | ||
362 | #define DOOMBUTTON_WEAPON BUTTON_PLAY | ||
353 | #else | 363 | #else |
354 | #error Keymap not defined! | 364 | #error Keymap not defined! |
355 | #endif | 365 | #endif |
diff --git a/apps/plugins/fft/fft.c b/apps/plugins/fft/fft.c index d84484c1c1..93568ab156 100644 --- a/apps/plugins/fft/fft.c +++ b/apps/plugins/fft/fft.c | |||
@@ -187,6 +187,14 @@ GREY_INFO_STRUCT | |||
187 | #elif (CONFIG_KEYPAD == ONDAVX777_PAD) | 187 | #elif (CONFIG_KEYPAD == ONDAVX777_PAD) |
188 | # define FFT_QUIT BUTTON_POWER | 188 | # define FFT_QUIT BUTTON_POWER |
189 | 189 | ||
190 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
191 | # define FFT_PREV_GRAPH BUTTON_PREV | ||
192 | # define FFT_NEXT_GRAPH BUTTON_NEXT | ||
193 | # define FFT_ORIENTATION BUTTON_MENU | ||
194 | # define FFT_WINDOW BUTTON_OK | ||
195 | # define FFT_SCALE BUTTON_PLAY | ||
196 | # define FFT_QUIT BUTTON_REC | ||
197 | |||
190 | #else | 198 | #else |
191 | #error No keymap defined! | 199 | #error No keymap defined! |
192 | #endif | 200 | #endif |
diff --git a/apps/plugins/fractals/fractal.h b/apps/plugins/fractals/fractal.h index cac0df48c4..2bcee1da57 100644 --- a/apps/plugins/fractals/fractal.h +++ b/apps/plugins/fractals/fractal.h | |||
@@ -306,6 +306,18 @@ | |||
306 | #define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_DOWN) | 306 | #define FRACTAL_PRECISION_DEC (BUTTON_PLAY | BUTTON_DOWN) |
307 | #define FRACTAL_RESET (BUTTON_PLAY | BUTTON_RIGHT) | 307 | #define FRACTAL_RESET (BUTTON_PLAY | BUTTON_RIGHT) |
308 | 308 | ||
309 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
310 | #define FRACTAL_QUIT BUTTON_REC | ||
311 | #define FRACTAL_UP BUTTON_UP | ||
312 | #define FRACTAL_DOWN BUTTON_DOWN | ||
313 | #define FRACTAL_LEFT BUTTON_PREV | ||
314 | #define FRACTAL_RIGHT BUTTON_NEXT | ||
315 | #define FRACTAL_ZOOM_IN BUTTON_PLAY | ||
316 | #define FRACTAL_ZOOM_OUT BUTTON_MENU | ||
317 | #define FRACTAL_PRECISION_INC BUTTON_OK | ||
318 | #define FRACTAL_PRECISION_DEC BUTTON_CANCEL | ||
319 | #define FRACTAL_RESET (BUTTON_CANCEL | BUTTON_REPEAT) | ||
320 | |||
309 | #else | 321 | #else |
310 | #error No keymap defined! | 322 | #error No keymap defined! |
311 | #endif | 323 | #endif |
diff --git a/apps/plugins/goban/goban.h b/apps/plugins/goban/goban.h index b7c083ed0d..6bc1e83ea9 100644 --- a/apps/plugins/goban/goban.h +++ b/apps/plugins/goban/goban.h | |||
@@ -297,6 +297,18 @@ | |||
297 | /* No advance/retreat */ | 297 | /* No advance/retreat */ |
298 | /* no next var */ | 298 | /* no next var */ |
299 | 299 | ||
300 | #elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD) | ||
301 | #define GBN_BUTTON_UP BUTTON_UP | ||
302 | #define GBN_BUTTON_DOWN BUTTON_DOWN | ||
303 | #define GBN_BUTTON_LEFT BUTTON_PREV | ||
304 | #define GBN_BUTTON_RIGHT BUTTON_NEXT | ||
305 | #define GBN_BUTTON_RETREAT (BUTTON_OK | BUTTON_PREV) | ||
306 | #define GBN_BUTTON_ADVANCE (BUTTON_OK | BUTTON_NEXT) | ||
307 | #define GBN_BUTTON_MENU BUTTON_MENU | ||
308 | #define GBN_BUTTON_PLAY BUTTON_PLAY | ||
309 | #define GBN_BUTTON_CONTEXT BUTTON_OK | ||
310 | #define GBN_BUTTON_NEXT_VAR BUTTON_CANCEL | ||
311 | |||
300 | #else | 312 | #else |
301 | #error Unsupported keypad | 313 | #error Unsupported keypad |
302 | #endif | 314 | #endif |
diff --git a/apps/plugins/imageviewer/imageviewer.h b/apps/plugins/imageviewer/imageviewer.h index e1009ec32f..694056ed8a 100644 --- a/apps/plugins/imageviewer/imageviewer.h +++ b/apps/plugins/imageviewer/imageviewer.h | |||
@@ -296,6 +296,17 @@ | |||
296 | #define IMGVIEW_PREVIOUS BUTTON_REW | 296 | #define IMGVIEW_PREVIOUS BUTTON_REW |
297 | #define IMGVIEW_MENU BUTTON_PLAY | 297 | #define IMGVIEW_MENU BUTTON_PLAY |
298 | 298 | ||
299 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
300 | #define IMGVIEW_ZOOM_IN (BUTTON_REC | BUTTON_UP) | ||
301 | #define IMGVIEW_ZOOM_OUT (BUTTON_REC | BUTTON_DOWN) | ||
302 | #define IMGVIEW_UP BUTTON_UP | ||
303 | #define IMGVIEW_DOWN BUTTON_DOWN | ||
304 | #define IMGVIEW_LEFT BUTTON_PREV | ||
305 | #define IMGVIEW_RIGHT BUTTON_NEXT | ||
306 | #define IMGVIEW_NEXT (BUTTON_REC | BUTTON_NEXT) | ||
307 | #define IMGVIEW_PREVIOUS (BUTTON_REC | BUTTON_PREV) | ||
308 | #define IMGVIEW_MENU BUTTON_MENU | ||
309 | |||
299 | #else | 310 | #else |
300 | #error No keymap defined! | 311 | #error No keymap defined! |
301 | #endif | 312 | #endif |
diff --git a/apps/plugins/midi/midiplay.c b/apps/plugins/midi/midiplay.c index c8ae070cd0..69c137e268 100644 --- a/apps/plugins/midi/midiplay.c +++ b/apps/plugins/midi/midiplay.c | |||
@@ -187,6 +187,14 @@ PLUGIN_IRAM_DECLARE | |||
187 | #define BTN_DOWN BUTTON_DOWN | 187 | #define BTN_DOWN BUTTON_DOWN |
188 | #define BTN_PLAY BUTTON_PLAY | 188 | #define BTN_PLAY BUTTON_PLAY |
189 | 189 | ||
190 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
191 | #define BTN_QUIT BUTTON_REC | ||
192 | #define BTN_RIGHT BUTTON_NEXT | ||
193 | #define BTN_LEFT BUTTON_PREV | ||
194 | #define BTN_UP BUTTON_UP | ||
195 | #define BTN_DOWN BUTTON_DOWN | ||
196 | #define BTN_PLAY BUTTON_PLAY | ||
197 | |||
190 | #else | 198 | #else |
191 | #error No keymap defined! | 199 | #error No keymap defined! |
192 | #endif | 200 | #endif |
diff --git a/apps/plugins/mpegplayer/mpeg_settings.c b/apps/plugins/mpegplayer/mpeg_settings.c index a6eb96c52c..49d7f8b38d 100644 --- a/apps/plugins/mpegplayer/mpeg_settings.c +++ b/apps/plugins/mpegplayer/mpeg_settings.c | |||
@@ -196,6 +196,16 @@ struct mpeg_settings settings; | |||
196 | #define MPEG_START_TIME_RIGHT2 BUTTON_FFWD | 196 | #define MPEG_START_TIME_RIGHT2 BUTTON_FFWD |
197 | #define MPEG_START_TIME_EXIT BUTTON_REC | 197 | #define MPEG_START_TIME_EXIT BUTTON_REC |
198 | 198 | ||
199 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
200 | #define MPEG_START_TIME_SELECT BUTTON_PLAY | ||
201 | #define MPEG_START_TIME_LEFT BUTTON_PREV | ||
202 | #define MPEG_START_TIME_RIGHT BUTTON_NEXT | ||
203 | #define MPEG_START_TIME_UP BUTTON_UP | ||
204 | #define MPEG_START_TIME_DOWN BUTTON_DOWN | ||
205 | #define MPEG_START_TIME_LEFT2 BUTTON_OK | ||
206 | #define MPEG_START_TIME_RIGHT2 BUTTON_CANCEL | ||
207 | #define MPEG_START_TIME_EXIT BUTTON_REC | ||
208 | |||
199 | #else | 209 | #else |
200 | #error No keymap defined! | 210 | #error No keymap defined! |
201 | #endif | 211 | #endif |
diff --git a/apps/plugins/mpegplayer/mpegplayer.c b/apps/plugins/mpegplayer/mpegplayer.c index 31d4ef971e..015aae4ad0 100644 --- a/apps/plugins/mpegplayer/mpegplayer.c +++ b/apps/plugins/mpegplayer/mpegplayer.c | |||
@@ -308,6 +308,15 @@ CONFIG_KEYPAD == SANSA_M200_PAD | |||
308 | #define MPEG_RW BUTTON_REW | 308 | #define MPEG_RW BUTTON_REW |
309 | #define MPEG_FF BUTTON_FFWD | 309 | #define MPEG_FF BUTTON_FFWD |
310 | 310 | ||
311 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
312 | #define MPEG_MENU BUTTON_MENU | ||
313 | #define MPEG_STOP BUTTON_REC | ||
314 | #define MPEG_PAUSE BUTTON_PLAY | ||
315 | #define MPEG_VOLDOWN BUTTON_DOWN | ||
316 | #define MPEG_VOLUP BUTTON_UP | ||
317 | #define MPEG_RW BUTTON_PREV | ||
318 | #define MPEG_FF BUTTON_NEXT | ||
319 | |||
311 | #else | 320 | #else |
312 | #error No keymap defined! | 321 | #error No keymap defined! |
313 | #endif | 322 | #endif |
diff --git a/apps/plugins/pacbox/pacbox.h b/apps/plugins/pacbox/pacbox.h index 203c0f5836..993848b9aa 100644 --- a/apps/plugins/pacbox/pacbox.h +++ b/apps/plugins/pacbox/pacbox.h | |||
@@ -221,6 +221,17 @@ | |||
221 | #define PACMAN_COIN BUTTON_FFWD | 221 | #define PACMAN_COIN BUTTON_FFWD |
222 | #define PACMAN_MENU BUTTON_PLAY | 222 | #define PACMAN_MENU BUTTON_PLAY |
223 | 223 | ||
224 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
225 | |||
226 | #define PACMAN_UP BUTTON_UP | ||
227 | #define PACMAN_DOWN BUTTON_DOWN | ||
228 | #define PACMAN_LEFT BUTTON_PREV | ||
229 | #define PACMAN_RIGHT BUTTON_NEXT | ||
230 | #define PACMAN_1UP BUTTON_PLAY | ||
231 | #define PACMAN_2UP BUTTON_REC | ||
232 | #define PACMAN_COIN BUTTON_OK | ||
233 | #define PACMAN_MENU BUTTON_MENU | ||
234 | |||
224 | #else | 235 | #else |
225 | 236 | ||
226 | #error Keymap not defined! | 237 | #error Keymap not defined! |
diff --git a/apps/plugins/pictureflow/pictureflow.c b/apps/plugins/pictureflow/pictureflow.c index b3f81444bb..b12c8e8e04 100644 --- a/apps/plugins/pictureflow/pictureflow.c +++ b/apps/plugins/pictureflow/pictureflow.c | |||
@@ -145,6 +145,8 @@ const struct button_mapping pf_context_buttons[] = | |||
145 | #elif CONFIG_KEYPAD == IRIVER_H100_PAD || CONFIG_KEYPAD == IRIVER_H300_PAD || \ | 145 | #elif CONFIG_KEYPAD == IRIVER_H100_PAD || CONFIG_KEYPAD == IRIVER_H300_PAD || \ |
146 | CONFIG_KEYPAD == RECORDER_PAD || CONFIG_KEYPAD == ONDIO_PAD | 146 | CONFIG_KEYPAD == RECORDER_PAD || CONFIG_KEYPAD == ONDIO_PAD |
147 | {PF_QUIT, BUTTON_OFF, BUTTON_NONE}, | 147 | {PF_QUIT, BUTTON_OFF, BUTTON_NONE}, |
148 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
149 | {PF_QUIT, BUTTON_REC, BUTTON_NONE}, | ||
148 | #endif | 150 | #endif |
149 | #if CONFIG_KEYPAD == IAUDIO_M3_PAD | 151 | #if CONFIG_KEYPAD == IAUDIO_M3_PAD |
150 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD|CONTEXT_REMOTE) | 152 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD|CONTEXT_REMOTE) |
diff --git a/apps/plugins/reversi/reversi-gui.h b/apps/plugins/reversi/reversi-gui.h index a62f1fc3ba..145335ce76 100644 --- a/apps/plugins/reversi/reversi-gui.h +++ b/apps/plugins/reversi/reversi-gui.h | |||
@@ -207,6 +207,15 @@ | |||
207 | #define REVERSI_BUTTON_MAKE_MOVE BUTTON_FFWD | 207 | #define REVERSI_BUTTON_MAKE_MOVE BUTTON_FFWD |
208 | #define REVERSI_BUTTON_MENU BUTTON_PLAY | 208 | #define REVERSI_BUTTON_MENU BUTTON_PLAY |
209 | 209 | ||
210 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
211 | #define REVERSI_BUTTON_QUIT BUTTON_REC | ||
212 | #define REVERSI_BUTTON_UP BUTTON_UP | ||
213 | #define REVERSI_BUTTON_DOWN BUTTON_DOWN | ||
214 | #define REVERSI_BUTTON_LEFT BUTTON_PREV | ||
215 | #define REVERSI_BUTTON_RIGHT BUTTON_NEXT | ||
216 | #define REVERSI_BUTTON_MAKE_MOVE BUTTON_OK | ||
217 | #define REVERSI_BUTTON_MENU BUTTON_MENU | ||
218 | |||
210 | #else | 219 | #else |
211 | #error No keymap defined! | 220 | #error No keymap defined! |
212 | #endif | 221 | #endif |
diff --git a/apps/plugins/sudoku/sudoku.h b/apps/plugins/sudoku/sudoku.h index 57fd8c9a56..63e0718c70 100644 --- a/apps/plugins/sudoku/sudoku.h +++ b/apps/plugins/sudoku/sudoku.h | |||
@@ -271,6 +271,16 @@ | |||
271 | #define SUDOKU_BUTTON_MENU BUTTON_PLAY | 271 | #define SUDOKU_BUTTON_MENU BUTTON_PLAY |
272 | #define SUDOKU_BUTTON_POSSIBLE BUTTON_REW | 272 | #define SUDOKU_BUTTON_POSSIBLE BUTTON_REW |
273 | 273 | ||
274 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
275 | #define SUDOKU_BUTTON_QUIT BUTTON_REC | ||
276 | #define SUDOKU_BUTTON_UP BUTTON_UP | ||
277 | #define SUDOKU_BUTTON_DOWN BUTTON_DOWN | ||
278 | #define SUDOKU_BUTTON_LEFT BUTTON_PREV | ||
279 | #define SUDOKU_BUTTON_RIGHT BUTTON_NEXT | ||
280 | #define SUDOKU_BUTTON_TOGGLE BUTTON_OK | ||
281 | #define SUDOKU_BUTTON_MENU BUTTON_MENU | ||
282 | #define SUDOKU_BUTTON_POSSIBLE BUTTON_PLAY | ||
283 | |||
274 | #else | 284 | #else |
275 | #error No keymap defined! | 285 | #error No keymap defined! |
276 | #endif | 286 | #endif |
diff --git a/apps/plugins/test_codec.c b/apps/plugins/test_codec.c index e57af8cc0a..e556453464 100644 --- a/apps/plugins/test_codec.c +++ b/apps/plugins/test_codec.c | |||
@@ -32,6 +32,8 @@ PLUGIN_HEADER | |||
32 | #define TESTCODEC_EXITBUTTON BUTTON_PLAY | 32 | #define TESTCODEC_EXITBUTTON BUTTON_PLAY |
33 | #elif CONFIG_KEYPAD == COWON_D2_PAD || CONFIG_KEYPAD == ONDAVX747_PAD | 33 | #elif CONFIG_KEYPAD == COWON_D2_PAD || CONFIG_KEYPAD == ONDAVX747_PAD |
34 | #define TESTCODEC_EXITBUTTON BUTTON_POWER | 34 | #define TESTCODEC_EXITBUTTON BUTTON_POWER |
35 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
36 | #define TESTCODEC_EXITBUTTON BUTTON_REC | ||
35 | #elif defined(HAVE_TOUCHSCREEN) | 37 | #elif defined(HAVE_TOUCHSCREEN) |
36 | #define TESTCODEC_EXITBUTTON BUTTON_TOPLEFT | 38 | #define TESTCODEC_EXITBUTTON BUTTON_TOPLEFT |
37 | #else | 39 | #else |
diff --git a/apps/plugins/zxbox/keymaps.h b/apps/plugins/zxbox/keymaps.h index ed22c7225f..3ca5451fdb 100644 --- a/apps/plugins/zxbox/keymaps.h +++ b/apps/plugins/zxbox/keymaps.h | |||
@@ -180,6 +180,15 @@ | |||
180 | #define ZX_SELECT BUTTON_PLAY | 180 | #define ZX_SELECT BUTTON_PLAY |
181 | #define ZX_MENU BUTTON_FFWD | 181 | #define ZX_MENU BUTTON_FFWD |
182 | 182 | ||
183 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
184 | |||
185 | #define ZX_UP BUTTON_UP | ||
186 | #define ZX_DOWN BUTTON_DOWN | ||
187 | #define ZX_LEFT BUTTON_PREV | ||
188 | #define ZX_RIGHT BUTTON_NEXT | ||
189 | #define ZX_SELECT BUTTON_OK | ||
190 | #define ZX_MENU BUTTON_MENU | ||
191 | |||
183 | #else | 192 | #else |
184 | #error Keymap not defined! | 193 | #error Keymap not defined! |
185 | 194 | ||
diff --git a/apps/plugins/zxbox/zxbox_keyb.c b/apps/plugins/zxbox/zxbox_keyb.c index c3085e3714..b48c5ec4ac 100644 --- a/apps/plugins/zxbox/zxbox_keyb.c +++ b/apps/plugins/zxbox/zxbox_keyb.c | |||
@@ -175,6 +175,15 @@ | |||
175 | #define KBD_UP BUTTON_UP | 175 | #define KBD_UP BUTTON_UP |
176 | #define KBD_DOWN BUTTON_DOWN | 176 | #define KBD_DOWN BUTTON_DOWN |
177 | 177 | ||
178 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
179 | |||
180 | #define KBD_SELECT BUTTON_OK | ||
181 | #define KBD_ABORT BUTTON_CANCEL | ||
182 | #define KBD_LEFT BUTTON_PREV | ||
183 | #define KBD_RIGHT BUTTON_NEXT | ||
184 | #define KBD_UP BUTTON_UP | ||
185 | #define KBD_DOWN BUTTON_DOWN | ||
186 | |||
178 | #endif | 187 | #endif |
179 | 188 | ||
180 | #ifdef HAVE_TOUCHSCREEN | 189 | #ifdef HAVE_TOUCHSCREEN |