1 diff -upr --exclude=configure --exclude=Makefile --exclude=Makefile.in libsdl1.2-1.2.4/include/SDL_keysym.h libsdl1.2-1.2.4-arm/include/SDL_keysym.h
2 --- libsdl1.2-1.2.4/include/SDL_keysym.h 2002-03-06 11:23:01.000000000 +0000
3 +++ libsdl1.2-1.2.4-arm/include/SDL_keysym.h 2002-11-08 20:43:09.000000000 +0000
4 @@ -286,6 +286,12 @@ typedef enum {
5 SDLK_EURO = 321, /* Some european keyboards */
6 SDLK_UNDO = 322, /* Atari keyboard has Undo */
10 + SDLK_TELEPHONE = 324,
14 /* Add any other keys here */
17 diff -upr --exclude=configure --exclude=Makefile --exclude=Makefile.in libsdl1.2-1.2.4/src/video/x11/SDL_x11events.c libsdl1.2-1.2.4-arm/src/video/x11/SDL_x11events.c
18 --- libsdl1.2-1.2.4/src/video/x11/SDL_x11events.c 2002-03-06 11:23:08.000000000 +0000
19 +++ libsdl1.2-1.2.4-arm/src/video/x11/SDL_x11events.c 2002-11-08 21:01:41.000000000 +0000
20 @@ -34,6 +34,7 @@ static char rcsid =
22 #include <X11/Xutil.h>
23 #include <X11/keysym.h>
24 +#include <X11/XF86keysym.h>
26 #include <X11/Sunkeysym.h>
28 @@ -655,6 +656,25 @@ SDL_keysym *X11_TranslateKey(Display *di
30 keysym->sym = MISC_keymap[xsym&0xFF];
34 + case XF86XK_AudioRecord:
35 + keysym->sym = SDLK_RECORD;
37 + case XF86XK_PowerDown:
38 + keysym->sym = SDLK_POWER;
40 + case XF86XK_Calendar:
41 + keysym->sym = SDLK_CALENDAR;
44 + keysym->sym = SDLK_MAIL;
47 + keysym->sym = SDLK_START;
53 "X11: Unknown xsym, sym = 0x%04x\n",