1
0
Fork 0
forked from len0rd/rockbox

YH820/YH92X: Improve some keymaps for plugins.

Change-Id: Ib598737327043809f60127f7c538f2d45ddabb87
This commit is contained in:
Szymon Dziok 2014-10-15 14:25:28 +02:00
parent c626fe7004
commit ce33d4f48b
15 changed files with 40 additions and 49 deletions

View file

@ -368,14 +368,14 @@
#elif (CONFIG_KEYPAD == SAMSUNG_YH820_PAD) || \
(CONFIG_KEYPAD == SAMSUNG_YH920_PAD)
#define CB_SELECT (BUTTON_FFWD|BUTTON_RIGHT)
#define CB_SELECT BUTTON_FFWD
#define CB_UP BUTTON_UP
#define CB_DOWN BUTTON_DOWN
#define CB_LEFT BUTTON_LEFT
#define CB_RIGHT BUTTON_RIGHT
#define CB_PLAY BUTTON_PLAY
#define CB_LEVEL (BUTTON_FFWD|BUTTON_UP)
#define CB_MENU (BUTTON_FFWD|BUTTON_LEFT)
#define CB_LEVEL (BUTTON_REW|BUTTON_RIGHT)
#define CB_MENU (BUTTON_REW|BUTTON_LEFT)
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD
#define CB_SELECT BUTTON_OK

View file

@ -402,11 +402,10 @@ void I_ShutdownGraphics(void)
#define DOOMBUTTON_LEFT BUTTON_LEFT
#define DOOMBUTTON_RIGHT BUTTON_RIGHT
#define DOOMBUTTON_SHOOT BUTTON_PLAY
#define DOOMBUTTON_OPEN (BUTTON_PLAY|BUTTON_LEFT)
#define DOOMBUTTON_OPEN BUTTON_REW
#define DOOMBUTTON_ESC BUTTON_REC
#define DOOMBUTTON_ENTER (BUTTON_PLAY|BUTTON_RIGHT)
#define DOOMBUTTON_WEAPON (BUTTON_PLAY|BUTTON_UP)
#define DOOMBUTTON_MAP (BUTTON_PLAY|BUTTON_DOWN)
#define DOOMBUTTON_ENTER BUTTON_FFWD
#define DOOMBUTTON_WEAPON BUTTON_FFWD
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD
#define DOOMBUTTON_UP BUTTON_OK

View file

@ -354,8 +354,8 @@
#define FLIPIT_QUIT BUTTON_REC
#define FLIPIT_SHUFFLE BUTTON_PLAY
#define FLIPIT_SOLVE BUTTON_FFWD
#define FLIPIT_STEP_BY_STEP (BUTTON_PLAY|BUTTON_UP)
#define FLIPIT_TOGGLE (BUTTON_PLAY|BUTTON_DOWN)
#define FLIPIT_STEP_BY_STEP (BUTTON_FFWD|BUTTON_UP)
#define FLIPIT_TOGGLE BUTTON_REW
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD

View file

@ -327,12 +327,9 @@
#define GBN_BUTTON_RETREAT BUTTON_REW
#define GBN_BUTTON_ADVANCE BUTTON_FFWD
#define GBN_BUTTON_MENU BUTTON_PLAY | BUTTON_LEFT
#define GBN_BUTTON_PLAY BUTTON_PLAY | BUTTON_RIGHT
#define GBN_BUTTON_PLAY BUTTON_PLAY
#define GBN_BUTTON_CONTEXT BUTTON_PLAY | BUTTON_DOWN
#define GBN_BUTTON_NEXT_VAR BUTTON_PLAY | BUTTON_UP
/* No context */
/* No advance/retreat */
/* no next var */
#elif (CONFIG_KEYPAD == PBELL_VIBE500_PAD)
#define GBN_BUTTON_UP BUTTON_UP

View file

@ -195,7 +195,7 @@
#elif (CONFIG_KEYPAD == SAMSUNG_YH820_PAD) || \
(CONFIG_KEYPAD == SAMSUNG_YH920_PAD)
#define BTN_QUIT BUTTON_REW
#define BTN_QUIT BUTTON_REC
#define BTN_RIGHT BUTTON_RIGHT
#define BTN_LEFT BUTTON_LEFT
#define BTN_UP BUTTON_UP

View file

@ -239,10 +239,10 @@
#define PACMAN_DOWN BUTTON_DOWN
#define PACMAN_LEFT BUTTON_LEFT
#define PACMAN_RIGHT BUTTON_RIGHT
#define PACMAN_1UP BUTTON_REC
#define PACMAN_1UP BUTTON_FFWD
#define PACMAN_2UP BUTTON_REW
#define PACMAN_COIN BUTTON_FFWD
#define PACMAN_MENU BUTTON_PLAY
#define PACMAN_COIN BUTTON_PLAY
#define PACMAN_MENU BUTTON_REC
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD

View file

@ -154,7 +154,8 @@ const struct button_mapping pf_context_buttons[] =
#elif CONFIG_KEYPAD == IRIVER_H100_PAD || CONFIG_KEYPAD == IRIVER_H300_PAD || \
CONFIG_KEYPAD == RECORDER_PAD || CONFIG_KEYPAD == ONDIO_PAD
{PF_QUIT, BUTTON_OFF, BUTTON_NONE},
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD || CONFIG_KEYPAD == SAMSUNG_YH820_PAD || \
CONFIG_KEYPAD == SAMSUNG_YH920_PAD
{PF_QUIT, BUTTON_REC, BUTTON_NONE},
#endif
#if CONFIG_KEYPAD == IAUDIO_M3_PAD

View file

@ -331,14 +331,14 @@
#elif (CONFIG_KEYPAD == SAMSUNG_YH820_PAD) || \
(CONFIG_KEYPAD == SAMSUNG_YH920_PAD)
#define ROCKBLOX_OFF (BUTTON_REC|BUTTON_PLAY)
#define ROCKBLOX_OFF BUTTON_REC
#define ROCKBLOX_ROTATE_CCW BUTTON_UP
#define ROCKBLOX_ROTATE_CW BUTTON_DOWN
#define ROCKBLOX_DOWN BUTTON_REW
#define ROCKBLOX_LEFT BUTTON_LEFT
#define ROCKBLOX_RIGHT BUTTON_RIGHT
#define ROCKBLOX_DROP BUTTON_FFWD
#define ROCKBLOX_RESTART (BUTTON_REC|BUTTON_REW)
#define ROCKBLOX_DROP BUTTON_PLAY
#define ROCKBLOX_RESTART BUTTON_FFWD
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD

View file

@ -301,10 +301,10 @@ static void setoptions (void)
options.DOWN = BUTTON_DOWN;
options.A = BUTTON_PLAY;
options.B = BUTTON_REW;
options.START = BUTTON_REC;
options.SELECT = BUTTON_FFWD;
options.MENU = BUTTON_NONE;
options.B = BUTTON_FFWD;
options.START = BUTTON_REW;
options.SELECT = BUTTON_NONE;
options.MENU = BUTTON_REC;
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD
options.UP = BUTTON_OK;

View file

@ -481,8 +481,8 @@
#define SOKOBAN_UP BUTTON_UP
#define SOKOBAN_DOWN BUTTON_DOWN
#define SOKOBAN_MENU BUTTON_REC
#define SOKOBAN_UNDO_PRE BUTTON_REW
#define SOKOBAN_UNDO (BUTTON_REW | BUTTON_LEFT)
#define SOKOBAN_UNDO BUTTON_REW
#define SOKOBAN_UNDO_PRE (BUTTON_REW | BUTTON_LEFT)
#define SOKOBAN_REDO BUTTON_FFWD
#define SOKOBAN_LEVEL_DOWN (BUTTON_PLAY | BUTTON_DOWN)
#define SOKOBAN_LEVEL_REPEAT (BUTTON_PLAY | BUTTON_RIGHT)

View file

@ -457,17 +457,13 @@ CONFIG_KEYPAD == MROBE500_PAD
# define SOL_QUIT BUTTON_REC
# define SOL_UP BUTTON_UP
# define SOL_DOWN BUTTON_DOWN
# define SOL_LEFT_PRE BUTTON_LEFT
# define SOL_LEFT (BUTTON_LEFT | BUTTON_REW)
# define SOL_RIGHT_PRE BUTTON_RIGHT
# define SOL_RIGHT (BUTTON_RIGHT | BUTTON_REW)
# define SOL_LEFT BUTTON_LEFT
# define SOL_RIGHT BUTTON_RIGHT
# define SOL_MOVE BUTTON_PLAY
# define SOL_DRAW_PRE (BUTTON_PLAY | BUTTON_RIGHT)
# define SOL_DRAW (BUTTON_PLAY | BUTTON_LEFT)
# define SOL_REM2CUR BUTTON_FFWD
# define SOL_DRAW BUTTON_FFWD
# define SOL_REM2CUR (BUTTON_FFWD | BUTTON_LEFT)
# define SOL_CUR2STACK BUTTON_REW
# define SOL_REM2STACK_PRE (BUTTON_FFWD | BUTTON_RIGHT)
# define SOL_REM2STACK (BUTTON_FFWD | BUTTON_LEFT)
# define SOL_REM2STACK (BUTTON_REW | BUTTON_LEFT)
# define HK_MOVE "PLAY"
# define HK_DRAW "REW.."
# define HK_REM2CUR "FFWD"

View file

@ -399,17 +399,15 @@
#define STAR_RIGHT BUTTON_RIGHT
#define STAR_UP BUTTON_UP
#define STAR_DOWN BUTTON_DOWN
#define STAR_LEVEL_UP_PRE (BUTTON_FFWD|BUTTON_UP)
#define STAR_LEVEL_UP (BUTTON_REW|BUTTON_UP)
#define STAR_LEVEL_DOWN_PRE (BUTTON_FFWD|BUTTON_DOWN)
#define STAR_LEVEL_DOWN (BUTTON_REW|BUTTON_DOWN)
#define STAR_TOGGLE_CONTROL (BUTTON_PLAY|BUTTON_UP)
#define STAR_LEVEL_REPEAT (BUTTON_PLAY|BUTTON_DOWN)
#define STAR_LEVEL_UP BUTTON_FFWD
#define STAR_LEVEL_DOWN BUTTON_REW
#define STAR_TOGGLE_CONTROL BUTTON_PLAY
#define STAR_LEVEL_REPEAT (BUTTON_REW|BUTTON_FFWD)
#define STAR_TOGGLE_CONTROL_NAME "PLAY"
#define STAR_QUIT_NAME "REC"
#define STAR_LEVEL_UP_NAME "UP"
#define STAR_LEVEL_DOWN_NAME "DOWN"
#define STAR_LEVEL_REPEAT_NAME "PLAY"
#define STAR_LEVEL_UP_NAME "FF"
#define STAR_LEVEL_DOWN_NAME "REW"
#define STAR_LEVEL_REPEAT_NAME "REW+FF"
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD

View file

@ -287,7 +287,7 @@
(CONFIG_KEYPAD == SAMSUNG_YH920_PAD)
#define VUMETER_QUIT BUTTON_REC
#define VUMETER_HELP BUTTON_PLAY
#define VUMETER_MENU BUTTON_LEFT
#define VUMETER_MENU BUTTON_REW
#define VUMETER_UP BUTTON_UP
#define VUMETER_DOWN BUTTON_DOWN
#define LABEL_HELP "PLAY"

View file

@ -279,7 +279,7 @@ CONFIG_KEYPAD == MROBE500_PAD
#define BTN_DIR_LEFT BUTTON_LEFT
#define BTN_DIR_RIGHT BUTTON_RIGHT
#define BTN_STARTPAUSE BUTTON_PLAY
#define BTN_QUIT BUTTON_FFWD
#define BTN_QUIT BUTTON_REC
#define BTN_STOPRESET BUTTON_REW
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD

View file

@ -235,12 +235,12 @@ CONFIG_KEYPAD == MROBE500_PAD
#elif CONFIG_KEYPAD == SAMSUNG_YH820_PAD || \
CONFIG_KEYPAD == SAMSUNG_YH920_PAD
#define QUIT BUTTON_PLAY
#define QUIT BUTTON_REC
#define LEFT BUTTON_LEFT
#define RIGHT BUTTON_RIGHT
#define UP BUTTON_UP
#define DOWN BUTTON_DOWN
#define PAUSE BUTTON_FFWD
#define PAUSE BUTTON_PLAY
#elif CONFIG_KEYPAD == PBELL_VIBE500_PAD