diff options
author | Szymon Dziok <b0hoon@o2.pl> | 2010-02-01 16:41:03 +0000 |
---|---|---|
committer | Szymon Dziok <b0hoon@o2.pl> | 2010-02-01 16:41:03 +0000 |
commit | a09606123f4e8501dd527c48d493853435df2a0d (patch) | |
tree | 7ec42424f79a5ad1f6c0841e78bc60b8d7454802 /uisimulator/sdl/button.c | |
parent | 9938ea4b793e99026333496eccd7e1eeb4e0cb7e (diff) | |
download | rockbox-a09606123f4e8501dd527c48d493853435df2a0d.tar.gz rockbox-a09606123f4e8501dd527c48d493853435df2a0d.zip |
Packard Bell Vibe 500: add the simulator
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24439 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/sdl/button.c')
-rw-r--r-- | uisimulator/sdl/button.c | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c index 0f9770dcac..a102925ed2 100644 --- a/uisimulator/sdl/button.c +++ b/uisimulator/sdl/button.c | |||
@@ -1248,7 +1248,42 @@ void button_event(int key, bool pressed) | |||
1248 | break; | 1248 | break; |
1249 | case SDLK_KP_MINUS: | 1249 | case SDLK_KP_MINUS: |
1250 | new_btn = BUTTON_VOL_DOWN; | 1250 | new_btn = BUTTON_VOL_DOWN; |
1251 | break; | 1251 | break; |
1252 | #elif CONFIG_KEYPAD == PBELL_VIBE500_PAD | ||
1253 | case SDLK_KP4: | ||
1254 | case SDLK_LEFT: | ||
1255 | new_btn = BUTTON_PREV; | ||
1256 | break; | ||
1257 | case SDLK_KP6: | ||
1258 | case SDLK_RIGHT: | ||
1259 | new_btn = BUTTON_NEXT; | ||
1260 | break; | ||
1261 | case SDLK_KP8: | ||
1262 | case SDLK_UP: | ||
1263 | new_btn = BUTTON_UP; | ||
1264 | break; | ||
1265 | case SDLK_KP2: | ||
1266 | case SDLK_DOWN: | ||
1267 | new_btn = BUTTON_DOWN; | ||
1268 | break; | ||
1269 | case SDLK_KP7: | ||
1270 | new_btn = BUTTON_MENU; | ||
1271 | break; | ||
1272 | case SDLK_KP9: | ||
1273 | new_btn = BUTTON_PLAY; | ||
1274 | break; | ||
1275 | case SDLK_KP5: | ||
1276 | new_btn = BUTTON_OK; | ||
1277 | break; | ||
1278 | case SDLK_KP_DIVIDE: | ||
1279 | new_btn = BUTTON_CANCEL; | ||
1280 | break; | ||
1281 | case SDLK_KP_PLUS: | ||
1282 | new_btn = BUTTON_POWER; | ||
1283 | break; | ||
1284 | case SDLK_KP_MULTIPLY: | ||
1285 | new_btn = BUTTON_REC; | ||
1286 | break; | ||
1252 | #else | 1287 | #else |
1253 | #error No keymap defined! | 1288 | #error No keymap defined! |
1254 | #endif /* CONFIG_KEYPAD */ | 1289 | #endif /* CONFIG_KEYPAD */ |