summaryrefslogtreecommitdiff
path: root/uisimulator/sdl/button.c
diff options
context:
space:
mode:
Diffstat (limited to 'uisimulator/sdl/button.c')
-rw-r--r--uisimulator/sdl/button.c38
1 files changed, 37 insertions, 1 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c
index 7ceaa5f788..da9af641c8 100644
--- a/uisimulator/sdl/button.c
+++ b/uisimulator/sdl/button.c
@@ -1047,7 +1047,43 @@ void button_event(int key, bool pressed)
1047 case SDLK_KP9: 1047 case SDLK_KP9:
1048 new_btn = BUTTON_VOL_UP; 1048 new_btn = BUTTON_VOL_UP;
1049 break; 1049 break;
1050 1050#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
1051 case SDLK_KP4:
1052 case SDLK_LEFT:
1053 new_btn = BUTTON_REW;
1054 break;
1055 case SDLK_KP6:
1056 case SDLK_RIGHT:
1057 new_btn = BUTTON_FFWD;
1058 break;
1059 case SDLK_KP8:
1060 case SDLK_UP:
1061 new_btn = BUTTON_UP;
1062 break;
1063 case SDLK_KP2:
1064 case SDLK_DOWN:
1065 new_btn = BUTTON_DOWN;
1066 break;
1067 case SDLK_KP5:
1068 case SDLK_SPACE:
1069 new_btn = BUTTON_PLAY;
1070 break;
1071 case SDLK_KP7:
1072 new_btn = BUTTON_LEFT;
1073 break;
1074 case SDLK_KP9:
1075 new_btn = BUTTON_RIGHT;
1076 break;
1077 case SDLK_KP_ENTER:
1078 case SDLK_RETURN:
1079 new_btn = BUTTON_POWER;
1080 break;
1081 case SDLK_PAGEUP:
1082 new_btn = BUTTON_VOL_UP;
1083 break;
1084 case SDLK_PAGEDOWN:
1085 new_btn = BUTTON_VOL_DOWN;
1086 break;
1051#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD 1087#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
1052 case SDLK_KP4: 1088 case SDLK_KP4:
1053 case SDLK_LEFT: 1089 case SDLK_LEFT: