Samsung YH820/92x keymap bugfixes

This patch fixes some (mostly small) plugin issues with the "big"
YH-keymap patch (a507b). Only one fix affects the main keymaps
(virtual keyboard "DONE" now exits after long key /release/ instead
of long button /press/).

Change-Id: Id34f925ebfa97ae4974cd9405fbe1fee4f597833
This commit is contained in:
Sebastian Leonhardt 2015-12-27 18:14:41 +01:00
parent ad65f8cc71
commit 5e91ec1401
21 changed files with 140 additions and 81 deletions

View file

@ -390,9 +390,6 @@ static int gameProc( void )
if ((status & PACMAN_MENU) == PACMAN_MENU
#ifdef PACMAN_RC_MENU
|| status == PACMAN_RC_MENU
#endif
#ifdef PACMAN_MENU2
|| status == PACMAN_MENU2
#endif
) {
bool menu_res;

View file

@ -234,22 +234,20 @@
#elif CONFIG_KEYPAD == SAMSUNG_YH920_PAD
#define PACMAN_UP BUTTON_UP
#define PACMAN_DOWN BUTTON_DOWN
#define PACMAN_LEFT BUTTON_LEFT
#define PACMAN_RIGHT BUTTON_RIGHT
#define PACMAN_UP BUTTON_RIGHT
#define PACMAN_DOWN BUTTON_LEFT
#define PACMAN_LEFT BUTTON_UP
#define PACMAN_RIGHT BUTTON_DOWN
#define PACMAN_1UP BUTTON_FFWD
#define PACMAN_2UP BUTTON_REW
#define PACMAN_COIN BUTTON_PLAY
#define PACMAN_MENU BUTTON_REC_SW_ON
#define PACMAN_MENU2 BUTTON_REC_SW_OFF
#define PACMAN_MENU BUTTON_REW
#elif CONFIG_KEYPAD == SAMSUNG_YH820_PAD
#define PACMAN_UP BUTTON_UP
#define PACMAN_DOWN BUTTON_DOWN
#define PACMAN_LEFT BUTTON_LEFT
#define PACMAN_RIGHT BUTTON_RIGHT
#define PACMAN_UP BUTTON_RIGHT
#define PACMAN_DOWN BUTTON_LEFT
#define PACMAN_LEFT BUTTON_UP
#define PACMAN_RIGHT BUTTON_DOWN
#define PACMAN_1UP BUTTON_FFWD
#define PACMAN_2UP BUTTON_REW
#define PACMAN_COIN BUTTON_PLAY