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.c12
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: