summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins')
-rw-r--r--apps/plugins/beatbox/beatbox.c6
-rw-r--r--apps/plugins/chessbox/chessbox_pgn.h10
-rw-r--r--apps/plugins/doom/i_video.c10
-rw-r--r--apps/plugins/fft/fft.c8
-rw-r--r--apps/plugins/fractals/fractal.h12
-rw-r--r--apps/plugins/goban/goban.h12
-rw-r--r--apps/plugins/imageviewer/imageviewer.h11
-rw-r--r--apps/plugins/midi/midiplay.c8
-rw-r--r--apps/plugins/mpegplayer/mpeg_settings.c10
-rw-r--r--apps/plugins/mpegplayer/mpegplayer.c9
-rw-r--r--apps/plugins/pacbox/pacbox.h11
-rw-r--r--apps/plugins/pictureflow/pictureflow.c2
-rw-r--r--apps/plugins/reversi/reversi-gui.h9
-rw-r--r--apps/plugins/sudoku/sudoku.h10
-rw-r--r--apps/plugins/test_codec.c2
-rw-r--r--apps/plugins/zxbox/keymaps.h9
-rw-r--r--apps/plugins/zxbox/zxbox_keyb.c9
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