diff options
Diffstat (limited to 'uisimulator/sdl/button.c')
-rw-r--r-- | uisimulator/sdl/button.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c index 22cfda1119..4408dde3e9 100644 --- a/uisimulator/sdl/button.c +++ b/uisimulator/sdl/button.c | |||
@@ -467,17 +467,17 @@ void button_event(int key, bool pressed) | |||
467 | break; | 467 | break; |
468 | case SDLK_KP8: | 468 | case SDLK_KP8: |
469 | case SDLK_UP: | 469 | case SDLK_UP: |
470 | new_btn = BUTTON_UP; | 470 | new_btn = BUTTON_SCROLL_UP; |
471 | break; | 471 | break; |
472 | case SDLK_KP2: | 472 | case SDLK_KP2: |
473 | case SDLK_DOWN: | 473 | case SDLK_DOWN: |
474 | new_btn = BUTTON_DOWN; | 474 | new_btn = BUTTON_SCROLL_DOWN; |
475 | break; | 475 | break; |
476 | case SDLK_KP9: | 476 | case SDLK_KP9: |
477 | new_btn = BUTTON_SCROLL_UP; | 477 | new_btn = BUTTON_UP; |
478 | break; | 478 | break; |
479 | case SDLK_KP3: | 479 | case SDLK_KP3: |
480 | new_btn = BUTTON_SCROLL_DOWN; | 480 | new_btn = BUTTON_DOWN; |
481 | break; | 481 | break; |
482 | case SDLK_KP1: | 482 | case SDLK_KP1: |
483 | new_btn = BUTTON_POWER; | 483 | new_btn = BUTTON_POWER; |
@@ -485,6 +485,10 @@ void button_event(int key, bool pressed) | |||
485 | case SDLK_KP7: | 485 | case SDLK_KP7: |
486 | new_btn = BUTTON_REC; | 486 | new_btn = BUTTON_REC; |
487 | break; | 487 | break; |
488 | case SDLK_KP5: | ||
489 | case SDLK_SPACE: | ||
490 | new_btn = BUTTON_SELECT; | ||
491 | break; | ||
488 | 492 | ||
489 | #endif /* CONFIG_KEYPAD */ | 493 | #endif /* CONFIG_KEYPAD */ |
490 | case SDLK_KP0: | 494 | case SDLK_KP0: |