forked from len0rd/rockbox
simulator: Fix SDL2 simulator build of touchscreen-based targets
(cowond2, mrobe500, vx747, shanlingq1, zenxfi2) Change-Id: Iae68fbf80300d0268f3027ca97b06f6c64170a48
This commit is contained in:
parent
7927423e34
commit
0222ed3639
1 changed files with 10 additions and 9 deletions
|
@ -52,12 +52,12 @@ int key_to_touch(int keyboard_button, unsigned int mouse_coords)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
#ifndef APPLICATION
|
#ifndef APPLICATION
|
||||||
case SDLK_KP7:
|
case SDLK_KP_7:
|
||||||
case SDLK_7:
|
case SDLK_7:
|
||||||
case SDLK_HOME:
|
case SDLK_HOME:
|
||||||
new_btn = BUTTON_TOPLEFT;
|
new_btn = BUTTON_TOPLEFT;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP8:
|
case SDLK_KP_8:
|
||||||
case SDLK_8:
|
case SDLK_8:
|
||||||
case SDLK_UP:
|
case SDLK_UP:
|
||||||
#ifdef HAVE_SCROLLWHEEL
|
#ifdef HAVE_SCROLLWHEEL
|
||||||
|
@ -65,32 +65,32 @@ int key_to_touch(int keyboard_button, unsigned int mouse_coords)
|
||||||
#endif
|
#endif
|
||||||
new_btn = BUTTON_TOPMIDDLE;
|
new_btn = BUTTON_TOPMIDDLE;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP9:
|
case SDLK_KP_9:
|
||||||
case SDLK_9:
|
case SDLK_9:
|
||||||
case SDLK_PAGEUP:
|
case SDLK_PAGEUP:
|
||||||
new_btn = BUTTON_TOPRIGHT;
|
new_btn = BUTTON_TOPRIGHT;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP4:
|
case SDLK_KP_4:
|
||||||
case SDLK_u:
|
case SDLK_u:
|
||||||
case SDLK_LEFT:
|
case SDLK_LEFT:
|
||||||
new_btn = BUTTON_MIDLEFT;
|
new_btn = BUTTON_MIDLEFT;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP5:
|
case SDLK_KP_5:
|
||||||
case SDLK_i:
|
case SDLK_i:
|
||||||
case SDL_BUTTON_MIDDLE:
|
case SDL_BUTTON_MIDDLE:
|
||||||
new_btn = BUTTON_CENTER;
|
new_btn = BUTTON_CENTER;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP6:
|
case SDLK_KP_6:
|
||||||
case SDLK_o:
|
case SDLK_o:
|
||||||
case SDLK_RIGHT:
|
case SDLK_RIGHT:
|
||||||
new_btn = BUTTON_MIDRIGHT;
|
new_btn = BUTTON_MIDRIGHT;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP1:
|
case SDLK_KP_1:
|
||||||
case SDLK_j:
|
case SDLK_j:
|
||||||
case SDLK_END:
|
case SDLK_END:
|
||||||
new_btn = BUTTON_BOTTOMLEFT;
|
new_btn = BUTTON_BOTTOMLEFT;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP2:
|
case SDLK_KP_2:
|
||||||
case SDLK_k:
|
case SDLK_k:
|
||||||
#ifdef HAVE_SCROLLWHEEL
|
#ifdef HAVE_SCROLLWHEEL
|
||||||
case SDL_BUTTON_WHEELDOWN:
|
case SDL_BUTTON_WHEELDOWN:
|
||||||
|
@ -98,7 +98,7 @@ int key_to_touch(int keyboard_button, unsigned int mouse_coords)
|
||||||
case SDLK_DOWN:
|
case SDLK_DOWN:
|
||||||
new_btn = BUTTON_BOTTOMMIDDLE;
|
new_btn = BUTTON_BOTTOMMIDDLE;
|
||||||
break;
|
break;
|
||||||
case SDLK_KP3:
|
case SDLK_KP_3:
|
||||||
case SDLK_l:
|
case SDLK_l:
|
||||||
case SDLK_PAGEDOWN:
|
case SDLK_PAGEDOWN:
|
||||||
new_btn = BUTTON_BOTTOMRIGHT;
|
new_btn = BUTTON_BOTTOMRIGHT;
|
||||||
|
@ -106,4 +106,5 @@ int key_to_touch(int keyboard_button, unsigned int mouse_coords)
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
return new_btn;
|
return new_btn;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue