Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

oinputsystemenums.h

Go to the documentation of this file.
00001 
00002     enum Feature
00003     {
00004         Synchronous     = EV_SYN,
00005         Keys            = EV_KEY,
00006         Relative        = EV_REL,
00007         Absolute        = EV_ABS,
00008         Miscellaneous   = EV_MSC,
00009         Switches        = EV_SW,
00010         Leds            = EV_LED,
00011         Sound           = EV_SND,
00012         AutoRepeat      = EV_REP,
00013         ForceFeedback   = EV_FF,
00014         PowerManagement = EV_PWR,
00015         ForceFeedbackStatus = EV_FF_STATUS,
00016     };
00017     
00018     enum Bus
00019     {
00020         PCI             = BUS_PCI,
00021         ISAPNP          = BUS_ISAPNP,
00022         HIL             = BUS_HIL,
00023         BLUETOOTH       = BUS_BLUETOOTH,
00024         ISA             = BUS_ISA,
00025         I8042           = BUS_I8042,
00026         XTKBD           = BUS_XTKBD,
00027         RS232           = BUS_RS232,
00028         GAMEPORT        = BUS_GAMEPORT,
00029         PARPORT         = BUS_PARPORT,
00030         AMIGA           = BUS_AMIGA,
00031         ADB             = BUS_ADB,
00032         I2C             = BUS_I2C,
00033         HOST            = BUS_HOST,
00034     };
00035     
00036     enum Switch
00037     {
00038         Switch0          = SW_0,
00039         Switch1          = SW_1,
00040         Switch2          = SW_2,
00041         Switch3          = SW_3,
00042         Switch4          = SW_4,
00043         Switch5          = SW_5,
00044         Switch6          = SW_6,
00045         Switch7          = SW_7,
00046     };
00047 
00048     enum Key
00049     {
00050         Key_RESERVED            = 0,
00051         Key_ESC                 = 1,
00052         Key_1                   = 2,
00053         Key_2                   = 3,
00054         Key_3                   = 4,
00055         Key_4                   = 5,
00056         Key_5                   = 6,
00057         Key_6                   = 7,
00058         Key_7                   = 8,
00059         Key_8                   = 9,
00060         Key_9                   = 10,
00061         Key_0                   = 11,
00062         Key_MINUS               = 12,
00063         Key_EQUAL               = 13,
00064         Key_BACKSPACE           = 14,
00065         Key_TAB                 = 15,
00066         Key_Q                   = 16,
00067         Key_W                   = 17,
00068         Key_E                   = 18,
00069         Key_R                   = 19,
00070         Key_T                   = 20,
00071         Key_Y                   = 21,
00072         Key_U                   = 22,
00073         Key_I                   = 23,
00074         Key_O                   = 24,
00075         Key_P                   = 25,
00076         Key_LEFTBRACE           = 26,
00077         Key_RIGHTBRACE          = 27,
00078         Key_ENTER               = 28,
00079         Key_LEFTCTRL            = 29,
00080         Key_A                   = 30,
00081         Key_S                   = 31,
00082         Key_D                   = 32,
00083         Key_F                   = 33,
00084         Key_G                   = 34,
00085         Key_H                   = 35,
00086         Key_J                   = 36,
00087         Key_K                   = 37,
00088         Key_L                   = 38,
00089         Key_SEMICOLON           = 39,
00090         Key_APOSTROPHE          = 40,
00091         Key_GRAVE               = 41,
00092         Key_LEFTSHIFT           = 42,
00093         Key_BACKSLASH           = 43,
00094         Key_Z                   = 44,
00095         Key_X                   = 45,
00096         Key_C                   = 46,
00097         Key_V                   = 47,
00098         Key_B                   = 48,
00099         Key_N                   = 49,
00100         Key_M                   = 50,
00101         Key_COMMA               = 51,
00102         Key_DOT                 = 52,
00103         Key_SLASH               = 53,
00104         Key_RIGHTSHIFT          = 54,
00105         Key_KPASTERISK          = 55,
00106         Key_LEFTALT             = 56,
00107         Key_SPACE               = 57,
00108         Key_CAPSLOCK            = 58,
00109         Key_F1                  = 59,
00110         Key_F2                  = 60,
00111         Key_F3                  = 61,
00112         Key_F4                  = 62,
00113         Key_F5                  = 63,
00114         Key_F6                  = 64,
00115         Key_F7                  = 65,
00116         Key_F8                  = 66,
00117         Key_F9                  = 67,
00118         Key_F10                 = 68,
00119         Key_NUMLOCK             = 69,
00120         Key_SCROLLLOCK          = 70,
00121         Key_KP7                 = 71,
00122         Key_KP8                 = 72,
00123         Key_KP9                 = 73,
00124         Key_KPMINUS             = 74,
00125         Key_KP4                 = 75,
00126         Key_KP5                 = 76,
00127         Key_KP6                 = 77,
00128         Key_KPPLUS              = 78,
00129         Key_KP1                 = 79,
00130         Key_KP2                 = 80,
00131         Key_KP3                 = 81,
00132         Key_KP0                 = 82,
00133         Key_KPDOT               = 83,
00134 
00135         Key_ZENKAKUHANKAKU      = 85,
00136         Key_102ND               = 86,
00137         Key_F11                 = 87,
00138         Key_F12                 = 88,
00139         Key_RO                  = 89,
00140         Key_KATAKANA            = 90,
00141         Key_HIRAGANA            = 91,
00142         Key_HENKAN              = 92,
00143         Key_KATAKANAHIRAGANA    = 93,
00144         Key_MUHENKAN            = 94,
00145         Key_KPJPCOMMA           = 95,
00146         Key_KPENTER             = 96,
00147         Key_RIGHTCTRL           = 97,
00148         Key_KPSLASH             = 98,
00149         Key_SYSRQ               = 99,
00150         Key_RIGHTALT            = 100,
00151         Key_LINEFEED            = 101,
00152         Key_HOME                = 102,
00153         Key_UP                  = 103,
00154         Key_PAGEUP              = 104,
00155         Key_LEFT                = 105,
00156         Key_RIGHT               = 106,
00157         Key_END                 = 107,
00158         Key_DOWN                = 108,
00159         Key_PAGEDOWN            = 109,
00160         Key_INSERT              = 110,
00161         Key_DELETE              = 111,
00162         Key_MACRO               = 112,
00163         Key_MUTE                = 113,
00164         Key_VOLUMEDOWN          = 114,
00165         Key_VOLUMEUP            = 115,
00166         Key_POWER               = 116,
00167         Key_KPEQUAL             = 117,
00168         Key_KPPLUSMINUS         = 118,
00169         Key_PAUSE               = 119,
00170 
00171         Key_KPCOMMA             = 121,
00172         Key_HANGUEL             = 122,
00173         Key_HANJA               = 123,
00174         Key_YEN                 = 124,
00175         Key_LEFTMETA            = 125,
00176         Key_RIGHTMETA           = 126,
00177         Key_COMPOSE             = 127,
00178 
00179         Key_STOP                = 128,
00180         Key_AGAIN               = 129,
00181         Key_PROPS               = 130,
00182         Key_UNDO                = 131,
00183         Key_FRONT               = 132,
00184         Key_COPY                = 133,
00185         Key_OPEN                = 134,
00186         Key_PASTE               = 135,
00187         Key_FIND                = 136,
00188         Key_CUT                 = 137,
00189         Key_HELP                = 138,
00190         Key_MENU                = 139,
00191         Key_CALC                = 140,
00192         Key_SETUP               = 141,
00193         Key_SLEEP               = 142,
00194         Key_WAKEUP              = 143,
00195         Key_FILE                = 144,
00196         Key_SENDFILE            = 145,
00197         Key_DELETEFILE          = 146,
00198         Key_XFER                = 147,
00199         Key_PROG1               = 148,
00200         Key_PROG2               = 149,
00201         Key_WWW                 = 150,
00202         Key_MSDOS               = 151,
00203         Key_COFFEE              = 152,
00204         Key_DIRECTION           = 153,
00205         Key_CYCLEWINDOWS        = 154,
00206         Key_MAIL                = 155,
00207         Key_BOOKMARKS           = 156,
00208         Key_COMPUTER            = 157,
00209         Key_BACK                = 158,
00210         Key_FORWARD             = 159,
00211         Key_CLOSECD             = 160,
00212         Key_EJECTCD             = 161,
00213         Key_EJECTCLOSECD        = 162,
00214         Key_NEXTSONG            = 163,
00215         Key_PLAYPAUSE           = 164,
00216         Key_PREVIOUSSONG        = 165,
00217         Key_STOPCD              = 166,
00218         Key_RECORD              = 167,
00219         Key_REWIND              = 168,
00220         Key_PHONE               = 169,
00221         Key_ISO                 = 170,
00222         Key_CONFIG              = 171,
00223         Key_HOMEPAGE            = 172,
00224         Key_REFRESH             = 173,
00225         Key_EXIT                = 174,
00226         Key_MOVE                = 175,
00227         Key_EDIT                = 176,
00228         Key_SCROLLUP            = 177,
00229         Key_SCROLLDOWN          = 178,
00230         Key_KPLEFTPAREN         = 179,
00231         Key_KPRIGHTPAREN        = 180,
00232 
00233         Key_F13                 = 183,
00234         Key_F14                 = 184,
00235         Key_F15                 = 185,
00236         Key_F16                 = 186,
00237         Key_F17                 = 187,
00238         Key_F18                 = 188,
00239         Key_F19                 = 189,
00240         Key_F20                 = 190,
00241         Key_F21                 = 191,
00242         Key_F22                 = 192,
00243         Key_F23                 = 193,
00244         Key_F24                 = 194,
00245 
00246         Key_PLAYCD              = 200,
00247         Key_PAUSECD             = 201,
00248         Key_PROG3               = 202,
00249         Key_PROG4               = 203,
00250         Key_SUSPEND             = 205,
00251         Key_CLOSE               = 206,
00252         Key_PLAY                = 207,
00253         Key_FASTFORWARD         = 208,
00254         Key_BASSBOOST           = 209,
00255         Key_PRINT               = 210,
00256         Key_HP                  = 211,
00257         Key_CAMERA              = 212,
00258         Key_SOUND               = 213,
00259         Key_QUESTION            = 214,
00260         Key_EMAIL               = 215,
00261         Key_CHAT                = 216,
00262         Key_SEARCH              = 217,
00263         Key_CONNECT             = 218,
00264         Key_FINANCE             = 219,
00265         Key_SPORT               = 220,
00266         Key_SHOP                = 221,
00267         Key_ALTERASE            = 222,
00268         Key_CANCEL              = 223,
00269         Key_BRIGHTNESSDOWN      = 224,
00270         Key_BRIGHTNESSUP        = 225,
00271         Key_MEDIA               = 226,
00272 
00273         Key_UNKNOWN             = 240,
00274 
00275         Button_MISC             = 0x100,
00276         Button_0                        = 0x100,
00277         Button_1                        = 0x101,
00278         Button_2                        = 0x102,
00279         Button_3                        = 0x103,
00280         Button_4                        = 0x104,
00281         Button_5                        = 0x105,
00282         Button_6                        = 0x106,
00283         Button_7                        = 0x107,
00284         Button_8                        = 0x108,
00285         Button_9                        = 0x109,
00286 
00287         Button_MOUSE            = 0x110,
00288         Button_LEFT             = 0x110,
00289         Button_RIGHT            = 0x111,
00290         Button_MIDDLE           = 0x112,
00291         Button_SIDE             = 0x113,
00292         Button_EXTRA            = 0x114,
00293         Button_FORWARD          = 0x115,
00294         Button_BACK             = 0x116,
00295         Button_TASK             = 0x117,
00296 
00297         Button_JOYSTICK         = 0x120,
00298         Button_TRIGGER          = 0x120,
00299         Button_THUMB            = 0x121,
00300         Button_THUMB2           = 0x122,
00301         Button_TOP                      = 0x123,
00302         Button_TOP2             = 0x124,
00303         Button_PINKIE           = 0x125,
00304         Button_BASE             = 0x126,
00305         Button_BASE2            = 0x127,
00306         Button_BASE3            = 0x128,
00307         Button_BASE4            = 0x129,
00308         Button_BASE5            = 0x12a,
00309         Button_BASE6            = 0x12b,
00310         Button_DEAD             = 0x12f,
00311 
00312         Button_GAMEPAD          = 0x130,
00313         Button_A                        = 0x130,
00314         Button_B                        = 0x131,
00315         Button_C                        = 0x132,
00316         Button_X                        = 0x133,
00317         Button_Y                        = 0x134,
00318         Button_Z                        = 0x135,
00319         Button_TL                       = 0x136,
00320         Button_TR                       = 0x137,
00321         Button_TL2                      = 0x138,
00322         Button_TR2                      = 0x139,
00323         Button_SELECT           = 0x13a,
00324         Button_START            = 0x13b,
00325         Button_MODE             = 0x13c,
00326         Button_THUMBL           = 0x13d,
00327         Button_THUMBR           = 0x13e,
00328 
00329         Button_DIGI             = 0x140,
00330         Button_TOOL_PEN         = 0x140,
00331         Button_TOOL_RUBBER              = 0x141,
00332         Button_TOOL_BRUSH               = 0x142,
00333         Button_TOOL_PENCIL              = 0x143,
00334         Button_TOOL_AIRBRUSH    = 0x144,
00335         Button_TOOL_FINGER              = 0x145,
00336         Button_TOOL_MOUSE               = 0x146,
00337         Button_TOOL_LENS                = 0x147,
00338         Button_TOUCH            = 0x14a,
00339         Button_STYLUS           = 0x14b,
00340         Button_STYLUS2          = 0x14c,
00341         Button_TOOL_DOUBLETAP   = 0x14d,
00342         Button_TOOL_TRIPLETAP   = 0x14e,
00343 
00344         Button_WHEEL            = 0x150,
00345         Button_GEAR_DOWN                = 0x150,
00346         Button_GEAR_UP          = 0x151,
00347 
00348         Key_OK                  = 0x160,
00349         Key_SELECT              = 0x161,
00350         Key_GOTO                = 0x162,
00351         Key_CLEAR               = 0x163,
00352         Key_POWER2              = 0x164,
00353         Key_OPTION              = 0x165,
00354         Key_INFO                = 0x166,
00355         Key_TIME                = 0x167,
00356         Key_VENDOR              = 0x168,
00357         Key_ARCHIVE             = 0x169,
00358         Key_PROGRAM             = 0x16a,
00359         Key_CHANNEL             = 0x16b,
00360         Key_FAVORITES           = 0x16c,
00361         Key_EPG                 = 0x16d,
00362         Key_PVR                 = 0x16e,
00363         Key_MHP                 = 0x16f,
00364         Key_LANGUAGE            = 0x170,
00365         Key_TITLE               = 0x171,
00366         Key_SUBTITLE            = 0x172,
00367         Key_ANGLE               = 0x173,
00368         Key_ZOOM                = 0x174,
00369         Key_MODE                = 0x175,
00370         Key_KEYBOARD            = 0x176,
00371         Key_SCREEN              = 0x177,
00372         Key_PC                  = 0x178,
00373         Key_TV                  = 0x179,
00374         Key_TV2                 = 0x17a,
00375         Key_VCR                 = 0x17b,
00376         Key_VCR2                = 0x17c,
00377         Key_SAT                 = 0x17d,
00378         Key_SAT2                = 0x17e,
00379         Key_CD                  = 0x17f,
00380         Key_TAPE                = 0x180,
00381         Key_RADIO               = 0x181,
00382         Key_TUNER               = 0x182,
00383         Key_PLAYER              = 0x183,
00384         Key_TEXT                = 0x184,
00385         Key_DVD                 = 0x185,
00386         Key_AUX                 = 0x186,
00387         Key_MP3                 = 0x187,
00388         Key_AUDIO               = 0x188,
00389         Key_VIDEO               = 0x189,
00390         Key_DIRECTORY           = 0x18a,
00391         Key_LIST                = 0x18b,
00392         Key_MEMO                = 0x18c,
00393         Key_CALENDAR            = 0x18d,
00394         Key_RED                 = 0x18e,
00395         Key_GREEN               = 0x18f,
00396         Key_YELLOW              = 0x190,
00397         Key_BLUE                = 0x191,
00398         Key_CHANNELUP           = 0x192,
00399         Key_CHANNELDOWN         = 0x193,
00400         Key_FIRST               = 0x194,
00401         Key_LAST                = 0x195,
00402         Key_AB                  = 0x196,
00403         Key_NEXT                = 0x197,
00404         Key_RESTART             = 0x198,
00405         Key_SLOW                = 0x199,
00406         Key_SHUFFLE             = 0x19a,
00407         Key_BREAK               = 0x19b,
00408         Key_PREVIOUS            = 0x19c,
00409         Key_DIGITS              = 0x19d,
00410         Key_TEEN                = 0x19e,
00411         Key_TWEN                = 0x19f,
00412 
00413         Key_DEL_EOL             = 0x1c0,
00414         Key_DEL_EOS             = 0x1c1,
00415         Key_INS_LINE            = 0x1c2,
00416         Key_DEL_LINE            = 0x1c3,
00417     };
00418 

Generated on Sat Nov 5 16:16:08 2005 for OPIE by  doxygen 1.4.2