annotate src/events/scancodes_xfree86.h @ 5067:61d53410eb41

Fixed bug #859 CREATE_SUBDIRS helps a lot if browsing HTML documentation in a file browser. ALWAYS_DETAILED_SEC makes sure everything has at least the automatic documentation like function prototype and source references. STRIP_FROM_PATH allows you to include only the relevant portions of the files' paths, cleaning up both the file list and directory tree, though you need to change the path listed here to match wherever you put SDL. ALIASES avoids some warnings generated by C:\source\svn.libsdl.org\trunk\SDL\src\joystick\darwin\10.3.9-FIX\IOHIDLib.h. It seems Apple uses a few commands which are not normally supported by Doxygen. BUILTIN_STL_SUPPORT adds support for parsing code which makes use of the standard template library. There isn't a lot of C++ in SDL (some in bwindow at least), but this still seems like a good idea. TYPEDEF_HIDES_STRUCT means that for code like this: typedef struct A {int B;} C; C is documented as a structure containing B instead of a typedef mapped to A. EXTRACT_ALL, EXTRACT_PRIVATE, EXTRACT_STATIC, EXTRACT_LOCAL_METHODS, EXTRACT_ANON_NSPACES and INTERNAL_DOCS make sure that _everything_ is documented. CASE_SENSE_NAMES = NO avoids potential conflicts when building documentation on case insensitive file systems like NTFS and FAT32. WARN_NO_PARAMDOC lets you know when you have documented some, but not all, of the parameters of a function. This is useful when you're working on adding such documentation since it makes partially documented functions easier to spot. WARN_LOGFILE writes warnings to a seperate file instead of mixing them in with stdout. When not running in quiet mode, these warnings can be hard to spot without this flag. I added *.h.in and *.h.default to FILE_PATTERNS to generate documentation for config.h.in and config.h.default. RECURSIVE tells doxygen to look not only in the input directory, but also in subfolders. EXCLUDE avoids documenting things like test programs, examples and templates which need to be documented separately. I've used EXCLUDE_PATTERNS to exclude non-source subdirectories that often find their way into source folders (such as obj or .svn). EXAMPLE_PATH lists directories doxygen will search to find included example code. So far, SDL doesn't really use this feature, but I've listed some likely locations. SOURCE_BROWSER adds syntax highlighted source code to the HTML output. USE_HTAGS is nice, but not available on Windows. INLINE_SOURCES adds the body of a function to it's documentation so you can quickly see exactly what it does. ALPHABETICAL_INDEX generates an alphabetical list of all structures, functions, etc., which makes it much easier to find what you're looking for. IGNORE_PREFIX skips the SDL_ prefix when deciding which index page to place an item on so you don't have everything show up under "S". HTML_DYNAMIC_SECTIONS hides the includes/included by diagrams by default and adds JavaScript to allow the user to show and hide them by clicking a link. ENUM_VALUES_PER_LINE = 1 makes enums easier to read by placing each value on it's own line. GENERATE_TREEVIEW produces a two frame index page with a navigation tree on the left. I have LaTeX and man pages turned off to speed up doxygen, you may want to turn them back on yourself. I added _WIN32=1 to PREDEFINED to cause SDL to output documentation related to Win32 builds of SDL. Normally, doxygen gets confused since there are multiple definitions for various structures and formats that vary by platform. Without this doxygen can produce broken documentation or, if you're lucky, output documentation only for the dummy drivers, which isn't very useful. You need to pick a platform. GENERATE_TAGFILE produces a file which can be used to link other doxygen documentation to the SDL documentation. CLASS_DIAGRAMS turns on class diagrams even when dot is not available. HAVE_DOT tells doxygen to try to use dot to generate diagrams. TEMPLATE_RELATIONS and INCLUDE_GRAPH add additional diagrams to the documentation. DOT_MULTI_TARGETS speeds up dot. OUTPUT_DIRECTORY, INPUT and other paths reflect the fact that this Doxyfile is intended to process src as well as include and is being run from a separate subdirectory. Doxygen produces several temporary files while it's running and if interrupted, can leave those files behind. It's easier to clean up if there aren't a hundred or so files in the same folder. I typically run doxygen in SDL/doxy and set the output directory to '.'. Since doxygen puts it's output in subfolders by type, this keeps things pretty well organised. You could use '../doc' instead and get the same results.
author Sam Lantinga <slouken@libsdl.org>
date Fri, 21 Jan 2011 12:57:01 -0800
parents 743930106dd7
children 25d4feb7c127
rev   line source
2305
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
1 /*
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
2 SDL - Simple DirectMedia Layer
3697
f7b03b6838cb Fixed bug #926
Sam Lantinga <slouken@libsdl.org>
parents: 3162
diff changeset
3 Copyright (C) 1997-2010 Sam Lantinga
2305
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
4
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
5 This library is free software; you can redistribute it and/or
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
6 modify it under the terms of the GNU Lesser General Public
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
7 License as published by the Free Software Foundation; either
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
8 version 2.1 of the License, or (at your option) any later version.
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
9
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
10 This library is distributed in the hope that it will be useful,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
13 Lesser General Public License for more details.
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
14
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
15 You should have received a copy of the GNU Lesser General Public
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
16 License along with this library; if not, write to the Free Software
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
18
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
19 Sam Lantinga
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
20 slouken@libsdl.org
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
21 */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
22 #include "../../include/SDL_scancode.h"
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
23
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
24 /* XFree86 key code to SDL scancode mapping table
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
25 Sources:
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
26 - atKeyNames.h from XFree86 source code
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
27 */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
28 /* *INDENT-OFF* */
3162
dc1eb82ffdaa Von: Thomas Zimmermann
Sam Lantinga <slouken@libsdl.org>
parents: 2859
diff changeset
29 static const SDL_scancode xfree86_scancode_table[] = {
2305
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
30 /* 0 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
31 /* 1 */ SDL_SCANCODE_ESCAPE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
32 /* 2 */ SDL_SCANCODE_1,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
33 /* 3 */ SDL_SCANCODE_2,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
34 /* 4 */ SDL_SCANCODE_3,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
35 /* 5 */ SDL_SCANCODE_4,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
36 /* 6 */ SDL_SCANCODE_5,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
37 /* 7 */ SDL_SCANCODE_6,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
38 /* 8 */ SDL_SCANCODE_7,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
39 /* 9 */ SDL_SCANCODE_8,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
40 /* 10 */ SDL_SCANCODE_9,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
41 /* 11 */ SDL_SCANCODE_0,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
42 /* 12 */ SDL_SCANCODE_MINUS,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
43 /* 13 */ SDL_SCANCODE_EQUALS,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
44 /* 14 */ SDL_SCANCODE_BACKSPACE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
45 /* 15 */ SDL_SCANCODE_TAB,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
46 /* 16 */ SDL_SCANCODE_Q,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
47 /* 17 */ SDL_SCANCODE_W,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
48 /* 18 */ SDL_SCANCODE_E,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
49 /* 19 */ SDL_SCANCODE_R,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
50 /* 20 */ SDL_SCANCODE_T,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
51 /* 21 */ SDL_SCANCODE_Y,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
52 /* 22 */ SDL_SCANCODE_U,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
53 /* 23 */ SDL_SCANCODE_I,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
54 /* 24 */ SDL_SCANCODE_O,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
55 /* 25 */ SDL_SCANCODE_P,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
56 /* 26 */ SDL_SCANCODE_LEFTBRACKET,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
57 /* 27 */ SDL_SCANCODE_RIGHTBRACKET,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
58 /* 28 */ SDL_SCANCODE_RETURN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
59 /* 29 */ SDL_SCANCODE_LCTRL,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
60 /* 30 */ SDL_SCANCODE_A,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
61 /* 31 */ SDL_SCANCODE_S,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
62 /* 32 */ SDL_SCANCODE_D,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
63 /* 33 */ SDL_SCANCODE_F,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
64 /* 34 */ SDL_SCANCODE_G,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
65 /* 35 */ SDL_SCANCODE_H,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
66 /* 36 */ SDL_SCANCODE_J,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
67 /* 37 */ SDL_SCANCODE_K,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
68 /* 38 */ SDL_SCANCODE_L,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
69 /* 39 */ SDL_SCANCODE_SEMICOLON,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
70 /* 40 */ SDL_SCANCODE_APOSTROPHE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
71 /* 41 */ SDL_SCANCODE_GRAVE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
72 /* 42 */ SDL_SCANCODE_LSHIFT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
73 /* 43 */ SDL_SCANCODE_BACKSLASH,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
74 /* 44 */ SDL_SCANCODE_Z,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
75 /* 45 */ SDL_SCANCODE_X,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
76 /* 46 */ SDL_SCANCODE_C,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
77 /* 47 */ SDL_SCANCODE_V,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
78 /* 48 */ SDL_SCANCODE_B,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
79 /* 49 */ SDL_SCANCODE_N,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
80 /* 50 */ SDL_SCANCODE_M,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
81 /* 51 */ SDL_SCANCODE_COMMA,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
82 /* 52 */ SDL_SCANCODE_PERIOD,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
83 /* 53 */ SDL_SCANCODE_SLASH,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
84 /* 54 */ SDL_SCANCODE_RSHIFT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
85 /* 55 */ SDL_SCANCODE_KP_MULTIPLY,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
86 /* 56 */ SDL_SCANCODE_LALT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
87 /* 57 */ SDL_SCANCODE_SPACE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
88 /* 58 */ SDL_SCANCODE_CAPSLOCK,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
89 /* 59 */ SDL_SCANCODE_F1,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
90 /* 60 */ SDL_SCANCODE_F2,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
91 /* 61 */ SDL_SCANCODE_F3,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
92 /* 62 */ SDL_SCANCODE_F4,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
93 /* 63 */ SDL_SCANCODE_F5,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
94 /* 64 */ SDL_SCANCODE_F6,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
95 /* 65 */ SDL_SCANCODE_F7,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
96 /* 66 */ SDL_SCANCODE_F8,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
97 /* 67 */ SDL_SCANCODE_F9,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
98 /* 68 */ SDL_SCANCODE_F10,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
99 /* 69 */ SDL_SCANCODE_NUMLOCKCLEAR,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
100 /* 70 */ SDL_SCANCODE_SCROLLLOCK,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
101 /* 71 */ SDL_SCANCODE_KP_7,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
102 /* 72 */ SDL_SCANCODE_KP_8,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
103 /* 73 */ SDL_SCANCODE_KP_9,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
104 /* 74 */ SDL_SCANCODE_KP_MINUS,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
105 /* 75 */ SDL_SCANCODE_KP_4,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
106 /* 76 */ SDL_SCANCODE_KP_5,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
107 /* 77 */ SDL_SCANCODE_KP_6,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
108 /* 78 */ SDL_SCANCODE_KP_PLUS,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
109 /* 79 */ SDL_SCANCODE_KP_1,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
110 /* 80 */ SDL_SCANCODE_KP_2,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
111 /* 81 */ SDL_SCANCODE_KP_3,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
112 /* 82 */ SDL_SCANCODE_KP_0,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
113 /* 83 */ SDL_SCANCODE_KP_PERIOD,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
114 /* 84 */ SDL_SCANCODE_SYSREQ,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
115 /* 85 */ SDL_SCANCODE_MODE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
116 /* 86 */ SDL_SCANCODE_NONUSBACKSLASH,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
117 /* 87 */ SDL_SCANCODE_F11,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
118 /* 88 */ SDL_SCANCODE_F12,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
119 /* 89 */ SDL_SCANCODE_HOME,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
120 /* 90 */ SDL_SCANCODE_UP,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
121 /* 91 */ SDL_SCANCODE_PAGEUP,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
122 /* 92 */ SDL_SCANCODE_LEFT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
123 /* 93 */ SDL_SCANCODE_BRIGHTNESSDOWN, /* on PowerBook G4 / KEY_Begin */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
124 /* 94 */ SDL_SCANCODE_RIGHT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
125 /* 95 */ SDL_SCANCODE_END,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
126 /* 96 */ SDL_SCANCODE_DOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
127 /* 97 */ SDL_SCANCODE_PAGEDOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
128 /* 98 */ SDL_SCANCODE_INSERT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
129 /* 99 */ SDL_SCANCODE_DELETE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
130 /* 100 */ SDL_SCANCODE_KP_ENTER,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
131 /* 101 */ SDL_SCANCODE_RCTRL,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
132 /* 102 */ SDL_SCANCODE_PAUSE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
133 /* 103 */ SDL_SCANCODE_PRINTSCREEN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
134 /* 104 */ SDL_SCANCODE_KP_DIVIDE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
135 /* 105 */ SDL_SCANCODE_RALT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
136 /* 106 */ SDL_SCANCODE_UNKNOWN, /* BREAK */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
137 /* 107 */ SDL_SCANCODE_LGUI,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
138 /* 108 */ SDL_SCANCODE_RGUI,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
139 /* 109 */ SDL_SCANCODE_APPLICATION,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
140 /* 110 */ SDL_SCANCODE_F13,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
141 /* 111 */ SDL_SCANCODE_F14,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
142 /* 112 */ SDL_SCANCODE_F15,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
143 /* 113 */ SDL_SCANCODE_F16,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
144 /* 114 */ SDL_SCANCODE_F17,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
145 /* 115 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
146 /* 116 */ SDL_SCANCODE_UNKNOWN, /* is translated to XK_ISO_Level3_Shift by my X server, but I have no keyboard that generates this code, so I don't know what the correct SDL_SCANCODE_* for it is */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
147 /* 117 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
148 /* 118 */ SDL_SCANCODE_KP_EQUALS,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
149 /* 119 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
150 /* 120 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
151 /* 121 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
152 /* 122 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
153 /* 123 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
154 /* 124 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
155 /* 125 */ SDL_SCANCODE_INTERNATIONAL3, /* Yen */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
156 /* 126 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
157 /* 127 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
158 /* 128 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
159 /* 129 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
160 /* 130 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
161 /* 131 */ SDL_SCANCODE_UNKNOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
162 /* 132 */ SDL_SCANCODE_POWER,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
163 /* 133 */ SDL_SCANCODE_MUTE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
164 /* 134 */ SDL_SCANCODE_VOLUMEDOWN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
165 /* 135 */ SDL_SCANCODE_VOLUMEUP,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
166 /* 136 */ SDL_SCANCODE_HELP,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
167 /* 137 */ SDL_SCANCODE_STOP,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
168 /* 138 */ SDL_SCANCODE_AGAIN,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
169 /* 139 */ SDL_SCANCODE_UNKNOWN, /* PROPS */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
170 /* 140 */ SDL_SCANCODE_UNDO,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
171 /* 141 */ SDL_SCANCODE_UNKNOWN, /* FRONT */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
172 /* 142 */ SDL_SCANCODE_COPY,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
173 /* 143 */ SDL_SCANCODE_UNKNOWN, /* OPEN */
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
174 /* 144 */ SDL_SCANCODE_PASTE,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
175 /* 145 */ SDL_SCANCODE_FIND,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
176 /* 146 */ SDL_SCANCODE_CUT,
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
177 };
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
178
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
179 /* for wireless usb keyboard (manufacturer TRUST) without numpad. */
3162
dc1eb82ffdaa Von: Thomas Zimmermann
Sam Lantinga <slouken@libsdl.org>
parents: 2859
diff changeset
180 static const SDL_scancode xfree86_scancode_table2[] = {
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
181 /* 0 */ SDL_SCANCODE_UNKNOWN,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
182 /* 1 */ SDL_SCANCODE_ESCAPE,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
183 /* 2 */ SDL_SCANCODE_1,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
184 /* 3 */ SDL_SCANCODE_2,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
185 /* 4 */ SDL_SCANCODE_3,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
186 /* 5 */ SDL_SCANCODE_4,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
187 /* 6 */ SDL_SCANCODE_5,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
188 /* 7 */ SDL_SCANCODE_6,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
189 /* 8 */ SDL_SCANCODE_7,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
190 /* 9 */ SDL_SCANCODE_8,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
191 /* 10 */ SDL_SCANCODE_9,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
192 /* 11 */ SDL_SCANCODE_0,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
193 /* 12 */ SDL_SCANCODE_MINUS,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
194 /* 13 */ SDL_SCANCODE_EQUALS,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
195 /* 14 */ SDL_SCANCODE_BACKSPACE,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
196 /* 15 */ SDL_SCANCODE_TAB,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
197 /* 16 */ SDL_SCANCODE_Q,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
198 /* 17 */ SDL_SCANCODE_W,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
199 /* 18 */ SDL_SCANCODE_E,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
200 /* 19 */ SDL_SCANCODE_R,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
201 /* 20 */ SDL_SCANCODE_T,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
202 /* 21 */ SDL_SCANCODE_Y,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
203 /* 22 */ SDL_SCANCODE_U,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
204 /* 23 */ SDL_SCANCODE_I,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
205 /* 24 */ SDL_SCANCODE_O,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
206 /* 25 */ SDL_SCANCODE_P,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
207 /* 26 */ SDL_SCANCODE_LEFTBRACKET,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
208 /* 27 */ SDL_SCANCODE_RIGHTBRACKET,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
209 /* 28 */ SDL_SCANCODE_RETURN,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
210 /* 29 */ SDL_SCANCODE_LCTRL,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
211 /* 30 */ SDL_SCANCODE_A,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
212 /* 31 */ SDL_SCANCODE_S,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
213 /* 32 */ SDL_SCANCODE_D,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
214 /* 33 */ SDL_SCANCODE_F,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
215 /* 34 */ SDL_SCANCODE_G,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
216 /* 35 */ SDL_SCANCODE_H,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
217 /* 36 */ SDL_SCANCODE_J,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
218 /* 37 */ SDL_SCANCODE_K,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
219 /* 38 */ SDL_SCANCODE_L,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
220 /* 39 */ SDL_SCANCODE_SEMICOLON,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
221 /* 40 */ SDL_SCANCODE_APOSTROPHE,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
222 /* 41 */ SDL_SCANCODE_GRAVE,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
223 /* 42 */ SDL_SCANCODE_LSHIFT,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
224 /* 43 */ SDL_SCANCODE_BACKSLASH,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
225 /* 44 */ SDL_SCANCODE_Z,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
226 /* 45 */ SDL_SCANCODE_X,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
227 /* 46 */ SDL_SCANCODE_C,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
228 /* 47 */ SDL_SCANCODE_V,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
229 /* 48 */ SDL_SCANCODE_B,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
230 /* 49 */ SDL_SCANCODE_N,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
231 /* 50 */ SDL_SCANCODE_M,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
232 /* 51 */ SDL_SCANCODE_COMMA,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
233 /* 52 */ SDL_SCANCODE_PERIOD,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
234 /* 53 */ SDL_SCANCODE_SLASH,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
235 /* 54 */ SDL_SCANCODE_RSHIFT,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
236 /* 55 */ SDL_SCANCODE_KP_MULTIPLY,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
237 /* 56 */ SDL_SCANCODE_LALT,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
238 /* 57 */ SDL_SCANCODE_SPACE,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
239 /* 58 */ SDL_SCANCODE_CAPSLOCK,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
240 /* 59 */ SDL_SCANCODE_F1,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
241 /* 60 */ SDL_SCANCODE_F2,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
242 /* 61 */ SDL_SCANCODE_F3,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
243 /* 62 */ SDL_SCANCODE_F4,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
244 /* 63 */ SDL_SCANCODE_F5,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
245 /* 64 */ SDL_SCANCODE_F6,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
246 /* 65 */ SDL_SCANCODE_F7,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
247 /* 66 */ SDL_SCANCODE_F8,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
248 /* 67 */ SDL_SCANCODE_F9,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
249 /* 68 */ SDL_SCANCODE_F10,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
250 /* 69 */ SDL_SCANCODE_NUMLOCKCLEAR,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
251 /* 70 */ SDL_SCANCODE_SCROLLLOCK,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
252 /* 71 */ SDL_SCANCODE_KP_7,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
253 /* 72 */ SDL_SCANCODE_KP_8,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
254 /* 73 */ SDL_SCANCODE_KP_9,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
255 /* 74 */ SDL_SCANCODE_KP_MINUS,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
256 /* 75 */ SDL_SCANCODE_KP_4,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
257 /* 76 */ SDL_SCANCODE_KP_5,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
258 /* 77 */ SDL_SCANCODE_KP_6,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
259 /* 78 */ SDL_SCANCODE_KP_PLUS,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
260 /* 79 */ SDL_SCANCODE_KP_1,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
261 /* 80 */ SDL_SCANCODE_KP_2,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
262 /* 81 */ SDL_SCANCODE_KP_3,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
263 /* 82 */ SDL_SCANCODE_KP_0,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
264 /* 83 */ SDL_SCANCODE_KP_PERIOD,
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
265 /* 84 */ SDL_SCANCODE_SYSREQ, /* ???? */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
266 /* 85 */ SDL_SCANCODE_MODE, /* ???? */
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
267 /* 86 */ SDL_SCANCODE_NONUSBACKSLASH,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
268 /* 87 */ SDL_SCANCODE_F11,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
269 /* 88 */ SDL_SCANCODE_F12,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
270 /* 89 */ SDL_SCANCODE_UNKNOWN,
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
271 /* 90 */ SDL_SCANCODE_UNKNOWN, /* Katakana */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
272 /* 91 */ SDL_SCANCODE_UNKNOWN, /* Hiragana */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
273 /* 92 */ SDL_SCANCODE_UNKNOWN, /* Henkan_Mode */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
274 /* 93 */ SDL_SCANCODE_UNKNOWN, /* Hiragana_Katakana */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
275 /* 94 */ SDL_SCANCODE_UNKNOWN, /* Muhenkan */
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
276 /* 95 */ SDL_SCANCODE_UNKNOWN,
4531
115a631781bd Added a couple missing keys on my Logitech G15 keyboard on a Mac Pro running Ubuntu 10.04.
Sam Lantinga <slouken@libsdl.org>
parents: 3697
diff changeset
277 /* 96 */ SDL_SCANCODE_KP_ENTER,
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
278 /* 97 */ SDL_SCANCODE_RCTRL,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
279 /* 98 */ SDL_SCANCODE_KP_DIVIDE,
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
280 /* 99 */ SDL_SCANCODE_PRINTSCREEN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
281 /* 100 */ SDL_SCANCODE_RALT, /* ISO_Level3_Shift, ALTGR, RALT */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
282 /* 101 */ SDL_SCANCODE_UNKNOWN, /* Linefeed */
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
283 /* 102 */ SDL_SCANCODE_HOME,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
284 /* 103 */ SDL_SCANCODE_UP,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
285 /* 104 */ SDL_SCANCODE_PAGEUP,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
286 /* 105 */ SDL_SCANCODE_LEFT,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
287 /* 106 */ SDL_SCANCODE_RIGHT,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
288 /* 107 */ SDL_SCANCODE_END,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
289 /* 108 */ SDL_SCANCODE_DOWN,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
290 /* 109 */ SDL_SCANCODE_PAGEDOWN,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
291 /* 110 */ SDL_SCANCODE_INSERT,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
292 /* 111 */ SDL_SCANCODE_DELETE,
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
293 /* 112 */ SDL_SCANCODE_UNKNOWN,
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
294 /* 113 */ SDL_SCANCODE_MUTE,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
295 /* 114 */ SDL_SCANCODE_VOLUMEDOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
296 /* 115 */ SDL_SCANCODE_VOLUMEUP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
297 /* 116 */ SDL_SCANCODE_POWER,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
298 /* 117 */ SDL_SCANCODE_KP_EQUALS,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
299 /* 118 */ SDL_SCANCODE_UNKNOWN, /* plusminus */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
300 /* 119 */ SDL_SCANCODE_PAUSE,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
301 /* 120 */ SDL_SCANCODE_UNKNOWN, /* XF86LaunchA */
4536
743930106dd7 Double-confirmed, that's not the pause scancode
Sam Lantinga <slouken@libsdl.org>
parents: 4534
diff changeset
302 /* 121 */ SDL_SCANCODE_UNKNOWN, /* KP_Decimal */
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
303 /* 122 */ SDL_SCANCODE_UNKNOWN, /* Hangul */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
304 /* 123 */ SDL_SCANCODE_UNKNOWN, /* Hangul_Hanja */
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
305 /* 124 */ SDL_SCANCODE_UNKNOWN,
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
306 /* 125 */ SDL_SCANCODE_LGUI,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
307 /* 126 */ SDL_SCANCODE_RGUI,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
308 /* 127 */ SDL_SCANCODE_APPLICATION,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
309 /* 128 */ SDL_SCANCODE_CANCEL,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
310 /* 129 */ SDL_SCANCODE_AGAIN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
311 /* 130 */ SDL_SCANCODE_UNKNOWN, /* SunProps */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
312 /* 131 */ SDL_SCANCODE_UNDO,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
313 /* 132 */ SDL_SCANCODE_UNKNOWN, /* SunFront */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
314 /* 133 */ SDL_SCANCODE_COPY,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
315 /* 134 */ SDL_SCANCODE_UNKNOWN, /* SunOpen */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
316 /* 135 */ SDL_SCANCODE_PASTE,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
317 /* 136 */ SDL_SCANCODE_FIND,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
318 /* 137 */ SDL_SCANCODE_CUT,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
319 /* 138 */ SDL_SCANCODE_HELP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
320 /* 139 */ SDL_SCANCODE_UNKNOWN, /* XF86MenuKB */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
321 /* 140 */ SDL_SCANCODE_CALCULATOR,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
322 /* 141 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
323 /* 142 */ SDL_SCANCODE_SLEEP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
324 /* 143 */ SDL_SCANCODE_UNKNOWN, /* XF86WakeUp */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
325 /* 144 */ SDL_SCANCODE_UNKNOWN, /* XF86Explorer */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
326 /* 145 */ SDL_SCANCODE_UNKNOWN, /* XF86Send */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
327 /* 146 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
328 /* 147 */ SDL_SCANCODE_UNKNOWN, /* XF86Xfer */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
329 /* 148 */ SDL_SCANCODE_UNKNOWN, /* XF86Launch1 */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
330 /* 149 */ SDL_SCANCODE_UNKNOWN, /* XF86Launch2 */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
331 /* 150 */ SDL_SCANCODE_WWW,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
332 /* 151 */ SDL_SCANCODE_UNKNOWN, /* XF86DOS */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
333 /* 152 */ SDL_SCANCODE_UNKNOWN, /* XF86ScreenSaver */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
334 /* 153 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
335 /* 154 */ SDL_SCANCODE_UNKNOWN, /* XF86RotateWindows */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
336 /* 155 */ SDL_SCANCODE_MAIL,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
337 /* 156 */ SDL_SCANCODE_UNKNOWN, /* XF86Favorites */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
338 /* 157 */ SDL_SCANCODE_COMPUTER,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
339 /* 158 */ SDL_SCANCODE_AC_BACK,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
340 /* 159 */ SDL_SCANCODE_AC_FORWARD,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
341 /* 160 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
342 /* 161 */ SDL_SCANCODE_EJECT,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
343 /* 162 */ SDL_SCANCODE_EJECT,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
344 /* 163 */ SDL_SCANCODE_AUDIONEXT,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
345 /* 164 */ SDL_SCANCODE_AUDIOPLAY,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
346 /* 165 */ SDL_SCANCODE_AUDIOPREV,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
347 /* 166 */ SDL_SCANCODE_AUDIOSTOP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
348 /* 167 */ SDL_SCANCODE_UNKNOWN, /* XF86AudioRecord */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
349 /* 168 */ SDL_SCANCODE_UNKNOWN, /* XF86AudioRewind */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
350 /* 169 */ SDL_SCANCODE_UNKNOWN, /* XF86Phone */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
351 /* 170 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
352 /* 171 */ SDL_SCANCODE_UNKNOWN, /* XF86Tools */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
353 /* 172 */ SDL_SCANCODE_AC_HOME,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
354 /* 173 */ SDL_SCANCODE_AC_REFRESH,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
355 /* 174 */ SDL_SCANCODE_UNKNOWN, /* XF86Close */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
356 /* 175 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
357 /* 176 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
358 /* 177 */ SDL_SCANCODE_UNKNOWN, /* XF86ScrollUp */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
359 /* 178 */ SDL_SCANCODE_UNKNOWN, /* XF86ScrollDown */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
360 /* 179 */ SDL_SCANCODE_UNKNOWN, /* parenleft */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
361 /* 180 */ SDL_SCANCODE_UNKNOWN, /* parenright */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
362 /* 181 */ SDL_SCANCODE_UNKNOWN, /* XF86New */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
363 /* 182 */ SDL_SCANCODE_AGAIN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
364 /* 183 */ SDL_SCANCODE_UNKNOWN, /* XF86Tools */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
365 /* 184 */ SDL_SCANCODE_UNKNOWN, /* XF86Launch5 */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
366 /* 185 */ SDL_SCANCODE_UNKNOWN, /* XF86MenuKB */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
367 /* 186 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
368 /* 187 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
369 /* 188 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
370 /* 189 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
371 /* 190 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
372 /* 191 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
373 /* 192 */ SDL_SCANCODE_UNKNOWN, /* XF86TouchpadToggle */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
374 /* 193 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
375 /* 194 */ SDL_SCANCODE_UNKNOWN,
4534
9530f2e23f99 Don't put a keysym in there! Shame on you! :)
Sam Lantinga <slouken@libsdl.org>
parents: 4533
diff changeset
376 /* 195 */ SDL_SCANCODE_MODE,
4532
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
377 /* 196 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
378 /* 197 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
379 /* 198 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
380 /* 199 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
381 /* 200 */ SDL_SCANCODE_AUDIOPLAY,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
382 /* 201 */ SDL_SCANCODE_UNKNOWN, /* XF86AudioPause */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
383 /* 202 */ SDL_SCANCODE_UNKNOWN, /* XF86Launch3 */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
384 /* 203 */ SDL_SCANCODE_UNKNOWN, /* XF86Launch4 */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
385 /* 204 */ SDL_SCANCODE_UNKNOWN, /* XF86LaunchB */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
386 /* 205 */ SDL_SCANCODE_UNKNOWN, /* XF86Suspend */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
387 /* 206 */ SDL_SCANCODE_UNKNOWN, /* XF86Close */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
388 /* 207 */ SDL_SCANCODE_AUDIOPLAY,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
389 /* 208 */ SDL_SCANCODE_AUDIONEXT,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
390 /* 209 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
391 /* 210 */ SDL_SCANCODE_PRINTSCREEN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
392 /* 211 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
393 /* 212 */ SDL_SCANCODE_UNKNOWN, /* XF86WebCam */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
394 /* 213 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
395 /* 214 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
396 /* 215 */ SDL_SCANCODE_MAIL,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
397 /* 216 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
398 /* 217 */ SDL_SCANCODE_AC_SEARCH,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
399 /* 218 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
400 /* 219 */ SDL_SCANCODE_UNKNOWN, /* XF86Finance */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
401 /* 220 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
402 /* 221 */ SDL_SCANCODE_UNKNOWN, /* XF86Shop */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
403 /* 222 */ SDL_SCANCODE_UNKNOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
404 /* 223 */ SDL_SCANCODE_STOP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
405 /* 224 */ SDL_SCANCODE_BRIGHTNESSDOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
406 /* 225 */ SDL_SCANCODE_BRIGHTNESSUP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
407 /* 226 */ SDL_SCANCODE_MEDIASELECT,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
408 /* 227 */ SDL_SCANCODE_DISPLAYSWITCH,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
409 /* 228 */ SDL_SCANCODE_KBDILLUMTOGGLE,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
410 /* 229 */ SDL_SCANCODE_KBDILLUMDOWN,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
411 /* 230 */ SDL_SCANCODE_KBDILLUMUP,
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
412 /* 231 */ SDL_SCANCODE_UNKNOWN, /* XF86Send */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
413 /* 232 */ SDL_SCANCODE_UNKNOWN, /* XF86Reply */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
414 /* 233 */ SDL_SCANCODE_UNKNOWN, /* XF86MailForward */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
415 /* 234 */ SDL_SCANCODE_UNKNOWN, /* XF86Save */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
416 /* 235 */ SDL_SCANCODE_UNKNOWN, /* XF86Documents */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
417 /* 236 */ SDL_SCANCODE_UNKNOWN, /* XF86Battery */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
418 /* 237 */ SDL_SCANCODE_UNKNOWN, /* XF86Bluetooth */
dc4a3de60d3a Logitech G15 on Ubuntu 10.04:
Sam Lantinga <slouken@libsdl.org>
parents: 4531
diff changeset
419 /* 238 */ SDL_SCANCODE_UNKNOWN, /* XF86WLAN */
2825
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
420 };
620a91b6d263 Date: Tue, 02 Dec 2008 23:38:26 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 2305
diff changeset
421
2305
fbe8ff44c519 First pass of new SDL scancode concept for X11.
Sam Lantinga <slouken@libsdl.org>
parents:
diff changeset
422 /* *INDENT-ON* */