X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvideo%2Fomapdss%2Fosdl_input.c;h=73f81108d8954e93493c0742aef7d0e76bd50fbf;hb=0f77a259de72b061bd2eac43e88fd8ab59163e39;hp=49c324cf3e0ed0e20778b1b17a3d50d4d57ad394;hpb=6f13ad979616aae6272b6cc2f46566ed9823a7a6;p=sdl_omap.git diff --git a/src/video/omapdss/osdl_input.c b/src/video/omapdss/osdl_input.c index 49c324c..73f8110 100644 --- a/src/video/omapdss/osdl_input.c +++ b/src/video/omapdss/osdl_input.c @@ -14,7 +14,11 @@ #include #include #include +#ifdef STANDALONE #include +#else +#include "SDL.h" +#endif #if SDL_INPUT_TSLIB #include #endif @@ -48,9 +52,9 @@ static short osdl_evdev_map[KEY_CNT] = { [KEY_G] = SDLK_g, [KEY_EQUAL] = SDLK_EQUALS, [KEY_H] = SDLK_h, [KEY_GRAVE] = SDLK_BACKQUOTE, /* ` */ [KEY_I] = SDLK_i, /* [KEY_BRIGHTNESSUP] */ - [KEY_J] = SDLK_j, /* [KEY_F13] */ /* ’ */ - [KEY_K] = SDLK_k, /* [KEY_F18] */ /* £ (pound) */ - [KEY_L] = SDLK_l, /* [KEY_YEN] */ + [KEY_J] = SDLK_j, [KEY_F13] = SDLK_WORLD_4, /* ’ (not on def SDL) */ + [KEY_K] = SDLK_k, [KEY_F18] = SDLK_WORLD_3, /* £ (pound) */ + [KEY_L] = SDLK_l, [KEY_YEN] = SDLK_WORLD_5, [KEY_M] = SDLK_m, [KEY_F23] = SDLK_EURO, [KEY_N] = SDLK_n, [KEY_F22] = SDLK_DOLLAR, /* $ */ [KEY_O] = SDLK_o, [KEY_F11] = SDLK_F11, @@ -67,7 +71,7 @@ static short osdl_evdev_map[KEY_CNT] = { [KEY_Z] = SDLK_z, [KEY_SLASH] = SDLK_SLASH, /* / */ [KEY_SPACE] = SDLK_SPACE, [KEY_TAB] = SDLK_TAB, [KEY_BACKSPACE] = SDLK_BACKSPACE, [KEY_INSERT] = SDLK_INSERT, - [KEY_FN] = SDLK_MODE, + [KEY_FN] = SDLK_WORLD_95, [KEY_DOT] = SDLK_PERIOD, [KEY_F21] = SDLK_COLON, /* : */ [KEY_ENTER] = SDLK_RETURN, [KEY_LEFTSHIFT] = SDLK_LSHIFT, [KEY_CAPSLOCK] = SDLK_CAPSLOCK,