---------------------------------------- --------- NEW ENUMS FOR GINPUT --------- ---------------------------------------- GINPUT_KEY_BACKTAB = 0x1000002, GINPUT_KEY_PAUSE = 0x1000008, GINPUT_KEY_PRINT = 0x1000009, GINPUT_KEY_SYSREQ = 0x100000a, GINPUT_KEY_CLEAR = 0x100000b, GINPUT_KEY_META = 0x1000022, GINPUT_KEY_ALTGR = 0x1001103, GINPUT_KEY_CAPSLOCK = 0x1000024, GINPUT_KEY_NUMLOCK = 0x1000025, GINPUT_KEY_SCROLLLOCK = 0x1000026, GINPUT_KEY_F1 = 0x1000030, GINPUT_KEY_F2 = 0x1000031, GINPUT_KEY_F3 = 0x1000032, GINPUT_KEY_F4 = 0x1000033, GINPUT_KEY_F5 = 0x1000034, GINPUT_KEY_F6 = 0x1000035, GINPUT_KEY_F7 = 0x1000036, GINPUT_KEY_F8 = 0x1000037, GINPUT_KEY_F9 = 0x1000038, GINPUT_KEY_F10 = 0x1000039, GINPUT_KEY_F11 = 0x100003a, GINPUT_KEY_F12 = 0x100003b, GINPUT_KEY_F13 = 0x100003c, GINPUT_KEY_F14 = 0x100003d, GINPUT_KEY_F15 = 0x100003e, GINPUT_KEY_F16 = 0x100003f, GINPUT_KEY_F17 = 0x1000040, GINPUT_KEY_F18 = 0x1000041, GINPUT_KEY_F19 = 0x1000042, GINPUT_KEY_F20 = 0x1000043, GINPUT_KEY_F21 = 0x1000044, GINPUT_KEY_F22 = 0x1000045, GINPUT_KEY_F23 = 0x1000046, GINPUT_KEY_F24 = 0x1000047, GINPUT_KEY_F25 = 0x1000048, GINPUT_KEY_F26 = 0x1000049, GINPUT_KEY_F27 = 0x100004a, GINPUT_KEY_F28 = 0x100004b, GINPUT_KEY_F29 = 0x100004c, GINPUT_KEY_F30 = 0x100004d, GINPUT_KEY_F31 = 0x100004e, GINPUT_KEY_F32 = 0x100004f, GINPUT_KEY_F33 = 0x1000050, GINPUT_KEY_F34 = 0x1000051, GINPUT_KEY_F35 = 0x1000052, GINPUT_KEY_SUPER_L = 0x1000053, GINPUT_KEY_SUPER_R = 0x1000054, GINPUT_KEY_MENU = 0x1000055, GINPUT_KEY_HYPER_L = 0x1000056, GINPUT_KEY_HYPER_R = 0x1000057, GINPUT_KEY_HELP = 0x1000058, GINPUT_KEY_DIRECTION_L = 0x1000059, GINPUT_KEY_DIRECTION_R = 0x1000060, GINPUT_KEY_EXCLAM = 0x21, GINPUT_KEY_QUOTEDBL = 0x22, GINPUT_KEY_NUMBERSIGN = 0x23, GINPUT_KEY_DOLLAR = 0x24, GINPUT_KEY_PERCENT = 0x25, GINPUT_KEY_AMPERSAND = 0x26, GINPUT_KEY_APOSTROPHE = 0x27, GINPUT_KEY_PARENLEFT = 0x28, GINPUT_KEY_PARENRIGHT = 0x29, GINPUT_KEY_ASTERISK = 0x2a, GINPUT_KEY_PLUS = 0x2b, GINPUT_KEY_COMMA = 0x2c, GINPUT_KEY_MINUS = 0x2d, GINPUT_KEY_PERIOD = 0x2e, GINPUT_KEY_SLASH = 0x2f, GINPUT_KEY_COLON = 0x3a, GINPUT_KEY_SEMICOLON = 0x3b, GINPUT_KEY_LESS = 0x3c, GINPUT_KEY_EQUAL = 0x3d, GINPUT_KEY_GREATER = 0x3e, GINPUT_KEY_QUESTION = 0x3f, GINPUT_KEY_AT = 0x40, GINPUT_KEY_BRACKETLEFT = 0x5b, GINPUT_KEY_BACKSLASH = 0x5c, GINPUT_KEY_BRACKETRIGHT = 0x5d, GINPUT_KEY_ASCIICIRCUM = 0x5e, GINPUT_KEY_UNDERSCORE = 0x5f, GINPUT_KEY_QUOTELEFT = 0x60, GINPUT_KEY_BRACELEFT = 0x7b, GINPUT_KEY_BAR = 0x7c, GINPUT_KEY_BRACERIGHT = 0x7d, GINPUT_KEY_ASCIITILDE = 0x7e, GINPUT_KEY_NOBREAKSPACE = 0xa0, GINPUT_KEY_EXCLAMDOWN = 0xa1, GINPUT_KEY_CENT = 0xa2, GINPUT_KEY_STERLING = 0xa3, GINPUT_KEY_CURRENCY = 0xa4, GINPUT_KEY_YEN = 0xa5, GINPUT_KEY_BROKENBAR = 0xa6, GINPUT_KEY_SECTION = 0xa7, GINPUT_KEY_DIAERESIS = 0xa8, GINPUT_KEY_COPYRIGHT = 0xa9, GINPUT_KEY_ORDFEMININE = 0xaa, GINPUT_KEY_GUILLEMOTLEFT = 0xab, GINPUT_KEY_NOTSIGN = 0xac, GINPUT_KEY_HYPHEN = 0xad, GINPUT_KEY_REGISTERED = 0xae, GINPUT_KEY_MACRON = 0xaf, GINPUT_KEY_DEGREE = 0xb0, GINPUT_KEY_PLUSMINUS = 0xb1, GINPUT_KEY_TWOSUPERIOR = 0xb2, GINPUT_KEY_THREESUPERIOR = 0xb3, GINPUT_KEY_ACUTE = 0xb4, GINPUT_KEY_MU = 0xb5, GINPUT_KEY_PARAGRAPH = 0xb6, GINPUT_KEY_PERIODCENTERED = 0xb7, GINPUT_KEY_CEDILLA = 0xb8, GINPUT_KEY_ONESUPERIOR = 0xb9, GINPUT_KEY_MASCULINE = 0xba, GINPUT_KEY_GUILLEMOTRIGHT = 0xbb, GINPUT_KEY_ONEQUARTER = 0xbc, GINPUT_KEY_ONEHALF = 0xbd, GINPUT_KEY_THREEQUARTERS = 0xbe, GINPUT_KEY_QUESTIONDOWN = 0xbf, GINPUT_KEY_AGRAVE = 0xc0, GINPUT_KEY_AACUTE = 0xc1, GINPUT_KEY_ACIRCUMFLEX = 0xc2, GINPUT_KEY_ATILDE = 0xc3, GINPUT_KEY_ADIAERESIS = 0xc4, GINPUT_KEY_ARING = 0xc5, GINPUT_KEY_AE = 0xc6, GINPUT_KEY_CCEDILLA = 0xc7, GINPUT_KEY_EGRAVE = 0xc8, GINPUT_KEY_EACUTE = 0xc9, GINPUT_KEY_ECIRCUMFLEX = 0xca, GINPUT_KEY_EDIAERESIS = 0xcb, GINPUT_KEY_IGRAVE = 0xcc, GINPUT_KEY_IACUTE = 0xcd, GINPUT_KEY_ICIRCUMFLEX = 0xce, GINPUT_KEY_IDIAERESIS = 0xcf, GINPUT_KEY_ETH = 0xd0, GINPUT_KEY_NTILDE = 0xd1, GINPUT_KEY_OGRAVE = 0xd2, GINPUT_KEY_OACUTE = 0xd3, GINPUT_KEY_OCIRCUMFLEX = 0xd4, GINPUT_KEY_OTILDE = 0xd5, GINPUT_KEY_ODIAERESIS = 0xd6, GINPUT_KEY_MULTIPLY = 0xd7, GINPUT_KEY_OOBLIQUE = 0xd8, GINPUT_KEY_UGRAVE = 0xd9, GINPUT_KEY_UACUTE = 0xda, GINPUT_KEY_UCIRCUMFLEX = 0xdb, GINPUT_KEY_UDIAERESIS = 0xdc, GINPUT_KEY_YACUTE = 0xdd, GINPUT_KEY_THORN = 0xde, GINPUT_KEY_SSHARP = 0xdf, GINPUT_KEY_DIVISION = 0xf7, GINPUT_KEY_YDIAERESIS = 0xff, GINPUT_KEY_MULTI_KEY = 0x1001120, GINPUT_KEY_CODEINPUT = 0x1001137, GINPUT_KEY_SINGLECANDIDATE = 0x100113c, GINPUT_KEY_MULTIPLECANDIDATE = 0x100113d, GINPUT_KEY_PREVIOUSCANDIDATE = 0x100113e, GINPUT_KEY_MODE_SWITCH = 0x100117e, GINPUT_KEY_KANJI = 0x1001121, GINPUT_KEY_MUHENKAN = 0x1001122, GINPUT_KEY_HENKAN = 0x1001123, GINPUT_KEY_ROMAJI = 0x1001124, GINPUT_KEY_HIRAGANA = 0x1001125, GINPUT_KEY_KATAKANA = 0x1001126, GINPUT_KEY_HIRAGANA_KATAKANA = 0x1001127, GINPUT_KEY_ZENKAKU = 0x1001128, GINPUT_KEY_HANKAKU = 0x1001129, GINPUT_KEY_ZENKAKU_HANKAKU = 0x100112a, GINPUT_KEY_TOUROKU = 0x100112b, GINPUT_KEY_MASSYO = 0x100112c, GINPUT_KEY_KANA_LOCK = 0x100112d, GINPUT_KEY_KANA_SHIFT = 0x100112e, GINPUT_KEY_EISU_SHIFT = 0x100112f, GINPUT_KEY_EISU_TOGGLE = 0x1001130, GINPUT_KEY_HANGUL = 0x1001131, GINPUT_KEY_HANGUL_START = 0x1001132, GINPUT_KEY_HANGUL_END = 0x1001133, GINPUT_KEY_HANGUL_HANJA = 0x1001134, GINPUT_KEY_HANGUL_JAMO = 0x1001135, GINPUT_KEY_HANGUL_ROMAJA = 0x1001136, GINPUT_KEY_HANGUL_JEONJA = 0x1001138, GINPUT_KEY_HANGUL_BANJA = 0x1001139, GINPUT_KEY_HANGUL_PREHANJA = 0x100113a, GINPUT_KEY_HANGUL_POSTHANJA = 0x100113b, GINPUT_KEY_HANGUL_SPECIAL = 0x100113f, GINPUT_KEY_DEAD_GRAVE = 0x1001250, GINPUT_KEY_DEAD_ACUTE = 0x1001251, GINPUT_KEY_DEAD_CIRCUMFLEX = 0x1001252, GINPUT_KEY_DEAD_TILDE = 0x1001253, GINPUT_KEY_DEAD_MACRON = 0x1001254, GINPUT_KEY_DEAD_BREVE = 0x1001255, GINPUT_KEY_DEAD_ABOVEDOT = 0x1001256, GINPUT_KEY_DEAD_DIAERESIS = 0x1001257, GINPUT_KEY_DEAD_ABOVERING = 0x1001258, GINPUT_KEY_DEAD_DOUBLEACUTE = 0x1001259, GINPUT_KEY_DEAD_CARON = 0x100125a, GINPUT_KEY_DEAD_CEDILLA = 0x100125b, GINPUT_KEY_DEAD_OGONEK = 0x100125c, GINPUT_KEY_DEAD_IOTA = 0x100125d, GINPUT_KEY_DEAD_VOICED_SOUND = 0x100125e, GINPUT_KEY_DEAD_SEMIVOICED_SOUND = 0x100125f, GINPUT_KEY_DEAD_BELOWDOT = 0x1001260, GINPUT_KEY_DEAD_HOOK = 0x1001261, GINPUT_KEY_DEAD_HORN = 0x1001262, GINPUT_KEY_BACK = 0x1000061, GINPUT_KEY_FORWARD = 0x1000062, GINPUT_KEY_STOP = 0x1000063, GINPUT_KEY_REFRESH = 0x1000064, GINPUT_KEY_VOLUMEDOWN = 0x1000070, GINPUT_KEY_VOLUMEMUTE = 0x1000071, GINPUT_KEY_VOLUMEUP = 0x1000072, GINPUT_KEY_BASSBOOST = 0x1000073, GINPUT_KEY_BASSUP = 0x1000074, GINPUT_KEY_BASSDOWN = 0x1000075, GINPUT_KEY_TREBLEUP = 0x1000076, GINPUT_KEY_TREBLEDOWN = 0x1000077, GINPUT_KEY_MEDIAPLAY = 0x1000080, GINPUT_KEY_MEDIASTOP = 0x1000081, GINPUT_KEY_MEDIAPREVIOUS = 0x1000082, GINPUT_KEY_MEDIANEXT = 0x1000083, GINPUT_KEY_MEDIARECORD = 0x1000084, GINPUT_KEY_MEDIAPAUSE = 0x1000085, GINPUT_KEY_MEDIATOGGLEPLAYPAUSE = 0x1000086, GINPUT_KEY_HOMEPAGE = 0x1000090, GINPUT_KEY_FAVORITES = 0x1000091, GINPUT_KEY_SEARCH = 0x1000092, GINPUT_KEY_STANDBY = 0x1000093, GINPUT_KEY_OPENURL = 0x1000094, GINPUT_KEY_LAUNCHMAIL = 0x10000a0, GINPUT_KEY_LAUNCHMEDIA = 0x10000a1, GINPUT_KEY_LAUNCH0 = 0x10000a2, GINPUT_KEY_LAUNCH1 = 0x10000a3, GINPUT_KEY_LAUNCH2 = 0x10000a4, GINPUT_KEY_LAUNCH3 = 0x10000a5, GINPUT_KEY_LAUNCH4 = 0x10000a6, GINPUT_KEY_LAUNCH5 = 0x10000a7, GINPUT_KEY_LAUNCH6 = 0x10000a8, GINPUT_KEY_LAUNCH7 = 0x10000a9, GINPUT_KEY_LAUNCH8 = 0x10000aa, GINPUT_KEY_LAUNCH9 = 0x10000ab, GINPUT_KEY_LAUNCHA = 0x10000ac, GINPUT_KEY_LAUNCHB = 0x10000ad, GINPUT_KEY_LAUNCHC = 0x10000ae, GINPUT_KEY_LAUNCHD = 0x10000af, GINPUT_KEY_LAUNCHE = 0x10000b0, GINPUT_KEY_LAUNCHF = 0x10000b1, GINPUT_KEY_LAUNCHG = 0x100010e, GINPUT_KEY_LAUNCHH = 0x100010f, GINPUT_KEY_MONBRIGHTNESSUP = 0x10000b2, GINPUT_KEY_MONBRIGHTNESSDOWN = 0x10000b3, GINPUT_KEY_KEYBOARDLIGHTONOFF = 0x10000b4, GINPUT_KEY_KEYBOARDBRIGHTNESSUP = 0x10000b5, GINPUT_KEY_KEYBOARDBRIGHTNESSDOWN = 0x10000b6, GINPUT_KEY_POWEROFF = 0x10000b7, GINPUT_KEY_WAKEUP = 0x10000b8, GINPUT_KEY_EJECT = 0x10000b9, GINPUT_KEY_SCREENSAVER = 0x10000ba, GINPUT_KEY_WWW = 0x10000bb, GINPUT_KEY_MEMO = 0x10000bc, GINPUT_KEY_LIGHTBULB = 0x10000bd, GINPUT_KEY_SHOP = 0x10000be, GINPUT_KEY_HISTORY = 0x10000bf, GINPUT_KEY_ADDFAVORITE = 0x10000c0, GINPUT_KEY_HOTLINKS = 0x10000c1, GINPUT_KEY_BRIGHTNESSADJUST = 0x10000c2, GINPUT_KEY_FINANCE = 0x10000c3, GINPUT_KEY_COMMUNITY = 0x10000c4, GINPUT_KEY_AUDIOREWIND = 0x10000c5, GINPUT_KEY_BACKFORWARD = 0x10000c6, GINPUT_KEY_APPLICATIONLEFT = 0x10000c7, GINPUT_KEY_APPLICATIONRIGHT = 0x10000c8, GINPUT_KEY_BOOK = 0x10000c9, GINPUT_KEY_CD = 0x10000ca, GINPUT_KEY_CALCULATOR = 0x10000cb, GINPUT_KEY_TODOLIST = 0x10000cc, GINPUT_KEY_CLEARGRAB = 0x10000cd, GINPUT_KEY_CLOSE = 0x10000ce, GINPUT_KEY_COPY = 0x10000cf, GINPUT_KEY_CUT = 0x10000d0, GINPUT_KEY_DISPLAY = 0x10000d1, GINPUT_KEY_DOS = 0x10000d2, GINPUT_KEY_DOCUMENTS = 0x10000d3, GINPUT_KEY_EXCEL = 0x10000d4, GINPUT_KEY_EXPLORER = 0x10000d5, GINPUT_KEY_GAME = 0x10000d6, GINPUT_KEY_GO = 0x10000d7, GINPUT_KEY_ITOUCH = 0x10000d8, GINPUT_KEY_LOGOFF = 0x10000d9, GINPUT_KEY_MARKET = 0x10000da, GINPUT_KEY_MEETING = 0x10000db, GINPUT_KEY_MENUKB = 0x10000dc, GINPUT_KEY_MENUPB = 0x10000dd, GINPUT_KEY_MYSITES = 0x10000de, GINPUT_KEY_NEWS = 0x10000df, GINPUT_KEY_OFFICEHOME = 0x10000e0, GINPUT_KEY_OPTION = 0x10000e1, GINPUT_KEY_PASTE = 0x10000e2, GINPUT_KEY_PHONE = 0x10000e3, GINPUT_KEY_CALENDAR = 0x10000e4, GINPUT_KEY_REPLY = 0x10000e5, GINPUT_KEY_RELOAD = 0x10000e6, GINPUT_KEY_ROTATEWINDOWS = 0x10000e7, GINPUT_KEY_ROTATIONPB = 0x10000e8, GINPUT_KEY_ROTATIONKB = 0x10000e9, GINPUT_KEY_SAVE = 0x10000ea, GINPUT_KEY_SEND = 0x10000eb, GINPUT_KEY_SPELL = 0x10000ec, GINPUT_KEY_SPLITSCREEN = 0x10000ed, GINPUT_KEY_SUPPORT = 0x10000ee, GINPUT_KEY_TASKPANE = 0x10000ef, GINPUT_KEY_TERMINAL = 0x10000f0, GINPUT_KEY_TOOLS = 0x10000f1, GINPUT_KEY_TRAVEL = 0x10000f2, GINPUT_KEY_VIDEO = 0x10000f3, GINPUT_KEY_WORD = 0x10000f4, GINPUT_KEY_XFER = 0x10000f5, GINPUT_KEY_ZOOMIN = 0x10000f6, GINPUT_KEY_ZOOMOUT = 0x10000f7, GINPUT_KEY_AWAY = 0x10000f8, GINPUT_KEY_MESSENGER = 0x10000f9, GINPUT_KEY_WEBCAM = 0x10000fa, GINPUT_KEY_MAILFORWARD = 0x10000fb, GINPUT_KEY_PICTURES = 0x10000fc, GINPUT_KEY_MUSIC = 0x10000fd, GINPUT_KEY_BATTERY = 0x10000fe, GINPUT_KEY_BLUETOOTH = 0x10000ff, GINPUT_KEY_WLAN = 0x1000100, GINPUT_KEY_UWB = 0x1000101, GINPUT_KEY_AUDIOFORWARD = 0x1000102, GINPUT_KEY_AUDIOREPEAT = 0x1000103, GINPUT_KEY_AUDIORANDOMPLAY = 0x1000104, GINPUT_KEY_SUBTITLE = 0x1000105, GINPUT_KEY_AUDIOCYCLETRACK = 0x1000106, GINPUT_KEY_TIME = 0x1000107, GINPUT_KEY_HIBERNATE = 0x1000108, GINPUT_KEY_VIEW = 0x1000109, GINPUT_KEY_TOPMENU = 0x100010a, GINPUT_KEY_POWERDOWN = 0x100010b, GINPUT_KEY_SUSPEND = 0x100010c, GINPUT_KEY_CONTRASTADJUST = 0x100010d, GINPUT_KEY_MEDIALAST = 0x100ffff, GINPUT_KEY_UNKNOWN = 0x1ffffff, GINPUT_KEY_CALL = 0x1100004, GINPUT_KEY_CAMERA = 0x1100020, GINPUT_KEY_CAMERAFOCUS = 0x1100021, GINPUT_KEY_CONTEXT1 = 0x1100000, GINPUT_KEY_CONTEXT2 = 0x1100001, GINPUT_KEY_CONTEXT3 = 0x1100002, GINPUT_KEY_CONTEXT4 = 0x1100003, GINPUT_KEY_FLIP = 0x1100006, GINPUT_KEY_HANGUP = 0x1100005, GINPUT_KEY_NO = 0x1010002, GINPUT_KEY_SELECT = 0x1010000, GINPUT_KEY_YES = 0x1010001, GINPUT_KEY_TOGGLECALLHANGUP = 0x1100007, GINPUT_KEY_VOICEDIAL = 0x1100008, GINPUT_KEY_LASTNUMBERREDIAL = 0x1100009, GINPUT_KEY_EXECUTE = 0x1020003, GINPUT_KEY_PRINTER = 0x1020002, GINPUT_KEY_PLAY = 0x1020005, GINPUT_KEY_SLEEP = 0x1020004, GINPUT_KEY_ZOOM = 0x1020006, GINPUT_KEY_CANCEL = 0x1020001, ---------------------------------------- --------------- KEY MAPS --------------- ---------------------------------------- keyMap_[Qt::Key_Backtab] = GINPUT_KEY_BACKTAB; keyMap_[Qt::Key_Pause] = GINPUT_KEY_PAUSE; keyMap_[Qt::Key_Print] = GINPUT_KEY_PRINT; keyMap_[Qt::Key_SysReq] = GINPUT_KEY_SYSREQ; keyMap_[Qt::Key_Clear] = GINPUT_KEY_CLEAR; keyMap_[Qt::Key_Meta] = GINPUT_KEY_META; keyMap_[Qt::Key_AltGr] = GINPUT_KEY_ALTGR; keyMap_[Qt::Key_CapsLock] = GINPUT_KEY_CAPSLOCK; keyMap_[Qt::Key_NumLock] = GINPUT_KEY_NUMLOCK; keyMap_[Qt::Key_ScrollLock] = GINPUT_KEY_SCROLLLOCK; keyMap_[Qt::Key_F1] = GINPUT_KEY_F1; keyMap_[Qt::Key_F2] = GINPUT_KEY_F2; keyMap_[Qt::Key_F3] = GINPUT_KEY_F3; keyMap_[Qt::Key_F4] = GINPUT_KEY_F4; keyMap_[Qt::Key_F5] = GINPUT_KEY_F5; keyMap_[Qt::Key_F6] = GINPUT_KEY_F6; keyMap_[Qt::Key_F7] = GINPUT_KEY_F7; keyMap_[Qt::Key_F8] = GINPUT_KEY_F8; keyMap_[Qt::Key_F9] = GINPUT_KEY_F9; keyMap_[Qt::Key_F10] = GINPUT_KEY_F10; keyMap_[Qt::Key_F11] = GINPUT_KEY_F11; keyMap_[Qt::Key_F12] = GINPUT_KEY_F12; keyMap_[Qt::Key_F13] = GINPUT_KEY_F13; keyMap_[Qt::Key_F14] = GINPUT_KEY_F14; keyMap_[Qt::Key_F15] = GINPUT_KEY_F15; keyMap_[Qt::Key_F16] = GINPUT_KEY_F16; keyMap_[Qt::Key_F17] = GINPUT_KEY_F17; keyMap_[Qt::Key_F18] = GINPUT_KEY_F18; keyMap_[Qt::Key_F19] = GINPUT_KEY_F19; keyMap_[Qt::Key_F20] = GINPUT_KEY_F20; keyMap_[Qt::Key_F21] = GINPUT_KEY_F21; keyMap_[Qt::Key_F22] = GINPUT_KEY_F22; keyMap_[Qt::Key_F23] = GINPUT_KEY_F23; keyMap_[Qt::Key_F24] = GINPUT_KEY_F24; keyMap_[Qt::Key_F25] = GINPUT_KEY_F25; keyMap_[Qt::Key_F26] = GINPUT_KEY_F26; keyMap_[Qt::Key_F27] = GINPUT_KEY_F27; keyMap_[Qt::Key_F28] = GINPUT_KEY_F28; keyMap_[Qt::Key_F29] = GINPUT_KEY_F29; keyMap_[Qt::Key_F30] = GINPUT_KEY_F30; keyMap_[Qt::Key_F31] = GINPUT_KEY_F31; keyMap_[Qt::Key_F32] = GINPUT_KEY_F32; keyMap_[Qt::Key_F33] = GINPUT_KEY_F33; keyMap_[Qt::Key_F34] = GINPUT_KEY_F34; keyMap_[Qt::Key_F35] = GINPUT_KEY_F35; keyMap_[Qt::Key_Super_L] = GINPUT_KEY_SUPER_L; keyMap_[Qt::Key_Super_R] = GINPUT_KEY_SUPER_R; keyMap_[Qt::Key_Menu] = GINPUT_KEY_MENU; keyMap_[Qt::Key_Hyper_L] = GINPUT_KEY_HYPER_L; keyMap_[Qt::Key_Hyper_R] = GINPUT_KEY_HYPER_R; keyMap_[Qt::Key_Help] = GINPUT_KEY_HELP; keyMap_[Qt::Key_Direction_L] = GINPUT_KEY_DIRECTION_L; keyMap_[Qt::Key_Direction_R] = GINPUT_KEY_DIRECTION_R; keyMap_[Qt::Key_Exclam] = GINPUT_KEY_EXCLAM; keyMap_[Qt::Key_QuoteDbl] = GINPUT_KEY_QUOTEDBL; keyMap_[Qt::Key_NumberSign] = GINPUT_KEY_NUMBERSIGN; keyMap_[Qt::Key_Dollar] = GINPUT_KEY_DOLLAR; keyMap_[Qt::Key_Percent] = GINPUT_KEY_PERCENT; keyMap_[Qt::Key_Ampersand] = GINPUT_KEY_AMPERSAND; keyMap_[Qt::Key_Apostrophe] = GINPUT_KEY_APOSTROPHE; keyMap_[Qt::Key_ParenLeft] = GINPUT_KEY_PARENLEFT; keyMap_[Qt::Key_ParenRight] = GINPUT_KEY_PARENRIGHT; keyMap_[Qt::Key_Asterisk] = GINPUT_KEY_ASTERISK; keyMap_[Qt::Key_Plus] = GINPUT_KEY_PLUS; keyMap_[Qt::Key_Comma] = GINPUT_KEY_COMMA; keyMap_[Qt::Key_Minus] = GINPUT_KEY_MINUS; keyMap_[Qt::Key_Period] = GINPUT_KEY_PERIOD; keyMap_[Qt::Key_Slash] = GINPUT_KEY_SLASH; keyMap_[Qt::Key_Colon] = GINPUT_KEY_COLON; keyMap_[Qt::Key_Semicolon] = GINPUT_KEY_SEMICOLON; keyMap_[Qt::Key_Less] = GINPUT_KEY_LESS; keyMap_[Qt::Key_Equal] = GINPUT_KEY_EQUAL; keyMap_[Qt::Key_Greater] = GINPUT_KEY_GREATER; keyMap_[Qt::Key_Question] = GINPUT_KEY_QUESTION; keyMap_[Qt::Key_At] = GINPUT_KEY_AT; keyMap_[Qt::Key_BracketLeft] = GINPUT_KEY_BRACKETLEFT; keyMap_[Qt::Key_Backslash] = GINPUT_KEY_BACKSLASH; keyMap_[Qt::Key_BracketRight] = GINPUT_KEY_BRACKETRIGHT; keyMap_[Qt::Key_AsciiCircum] = GINPUT_KEY_ASCIICIRCUM; keyMap_[Qt::Key_Underscore] = GINPUT_KEY_UNDERSCORE; keyMap_[Qt::Key_QuoteLeft] = GINPUT_KEY_QUOTELEFT; keyMap_[Qt::Key_BraceLeft] = GINPUT_KEY_BRACELEFT; keyMap_[Qt::Key_Bar] = GINPUT_KEY_BAR; keyMap_[Qt::Key_BraceRight] = GINPUT_KEY_BRACERIGHT; keyMap_[Qt::Key_AsciiTilde] = GINPUT_KEY_ASCIITILDE; keyMap_[Qt::Key_nobreakspace] = GINPUT_KEY_NOBREAKSPACE; keyMap_[Qt::Key_exclamdown] = GINPUT_KEY_EXCLAMDOWN; keyMap_[Qt::Key_cent] = GINPUT_KEY_CENT; keyMap_[Qt::Key_sterling] = GINPUT_KEY_STERLING; keyMap_[Qt::Key_currency] = GINPUT_KEY_CURRENCY; keyMap_[Qt::Key_yen] = GINPUT_KEY_YEN; keyMap_[Qt::Key_brokenbar] = GINPUT_KEY_BROKENBAR; keyMap_[Qt::Key_section] = GINPUT_KEY_SECTION; keyMap_[Qt::Key_diaeresis] = GINPUT_KEY_DIAERESIS; keyMap_[Qt::Key_copyright] = GINPUT_KEY_COPYRIGHT; keyMap_[Qt::Key_ordfeminine] = GINPUT_KEY_ORDFEMININE; keyMap_[Qt::Key_guillemotleft] = GINPUT_KEY_GUILLEMOTLEFT; keyMap_[Qt::Key_notsign] = GINPUT_KEY_NOTSIGN; keyMap_[Qt::Key_hyphen] = GINPUT_KEY_HYPHEN; keyMap_[Qt::Key_registered] = GINPUT_KEY_REGISTERED; keyMap_[Qt::Key_macron] = GINPUT_KEY_MACRON; keyMap_[Qt::Key_degree] = GINPUT_KEY_DEGREE; keyMap_[Qt::Key_plusminus] = GINPUT_KEY_PLUSMINUS; keyMap_[Qt::Key_twosuperior] = GINPUT_KEY_TWOSUPERIOR; keyMap_[Qt::Key_threesuperior] = GINPUT_KEY_THREESUPERIOR; keyMap_[Qt::Key_acute] = GINPUT_KEY_ACUTE; keyMap_[Qt::Key_mu] = GINPUT_KEY_MU; keyMap_[Qt::Key_paragraph] = GINPUT_KEY_PARAGRAPH; keyMap_[Qt::Key_periodcentered] = GINPUT_KEY_PERIODCENTERED; keyMap_[Qt::Key_cedilla] = GINPUT_KEY_CEDILLA; keyMap_[Qt::Key_onesuperior] = GINPUT_KEY_ONESUPERIOR; keyMap_[Qt::Key_masculine] = GINPUT_KEY_MASCULINE; keyMap_[Qt::Key_guillemotright] = GINPUT_KEY_GUILLEMOTRIGHT; keyMap_[Qt::Key_onequarter] = GINPUT_KEY_ONEQUARTER; keyMap_[Qt::Key_onehalf] = GINPUT_KEY_ONEHALF; keyMap_[Qt::Key_threequarters] = GINPUT_KEY_THREEQUARTERS; keyMap_[Qt::Key_questiondown] = GINPUT_KEY_QUESTIONDOWN; keyMap_[Qt::Key_Agrave] = GINPUT_KEY_AGRAVE; keyMap_[Qt::Key_Aacute] = GINPUT_KEY_AACUTE; keyMap_[Qt::Key_Acircumflex] = GINPUT_KEY_ACIRCUMFLEX; keyMap_[Qt::Key_Atilde] = GINPUT_KEY_ATILDE; keyMap_[Qt::Key_Adiaeresis] = GINPUT_KEY_ADIAERESIS; keyMap_[Qt::Key_Aring] = GINPUT_KEY_ARING; keyMap_[Qt::Key_AE] = GINPUT_KEY_AE; keyMap_[Qt::Key_Ccedilla] = GINPUT_KEY_CCEDILLA; keyMap_[Qt::Key_Egrave] = GINPUT_KEY_EGRAVE; keyMap_[Qt::Key_Eacute] = GINPUT_KEY_EACUTE; keyMap_[Qt::Key_Ecircumflex] = GINPUT_KEY_ECIRCUMFLEX; keyMap_[Qt::Key_Ediaeresis] = GINPUT_KEY_EDIAERESIS; keyMap_[Qt::Key_Igrave] = GINPUT_KEY_IGRAVE; keyMap_[Qt::Key_Iacute] = GINPUT_KEY_IACUTE; keyMap_[Qt::Key_Icircumflex] = GINPUT_KEY_ICIRCUMFLEX; keyMap_[Qt::Key_Idiaeresis] = GINPUT_KEY_IDIAERESIS; keyMap_[Qt::Key_ETH] = GINPUT_KEY_ETH; keyMap_[Qt::Key_Ntilde] = GINPUT_KEY_NTILDE; keyMap_[Qt::Key_Ograve] = GINPUT_KEY_OGRAVE; keyMap_[Qt::Key_Oacute] = GINPUT_KEY_OACUTE; keyMap_[Qt::Key_Ocircumflex] = GINPUT_KEY_OCIRCUMFLEX; keyMap_[Qt::Key_Otilde] = GINPUT_KEY_OTILDE; keyMap_[Qt::Key_Odiaeresis] = GINPUT_KEY_ODIAERESIS; keyMap_[Qt::Key_multiply] = GINPUT_KEY_MULTIPLY; keyMap_[Qt::Key_Ooblique] = GINPUT_KEY_OOBLIQUE; keyMap_[Qt::Key_Ugrave] = GINPUT_KEY_UGRAVE; keyMap_[Qt::Key_Uacute] = GINPUT_KEY_UACUTE; keyMap_[Qt::Key_Ucircumflex] = GINPUT_KEY_UCIRCUMFLEX; keyMap_[Qt::Key_Udiaeresis] = GINPUT_KEY_UDIAERESIS; keyMap_[Qt::Key_Yacute] = GINPUT_KEY_YACUTE; keyMap_[Qt::Key_THORN] = GINPUT_KEY_THORN; keyMap_[Qt::Key_ssharp] = GINPUT_KEY_SSHARP; keyMap_[Qt::Key_division] = GINPUT_KEY_DIVISION; keyMap_[Qt::Key_ydiaeresis] = GINPUT_KEY_YDIAERESIS; keyMap_[Qt::Key_Multi_key] = GINPUT_KEY_MULTI_KEY; keyMap_[Qt::Key_Codeinput] = GINPUT_KEY_CODEINPUT; keyMap_[Qt::Key_SingleCandidate] = GINPUT_KEY_SINGLECANDIDATE; keyMap_[Qt::Key_MultipleCandidate] = GINPUT_KEY_MULTIPLECANDIDATE; keyMap_[Qt::Key_PreviousCandidate] = GINPUT_KEY_PREVIOUSCANDIDATE; keyMap_[Qt::Key_Mode_switch] = GINPUT_KEY_MODE_SWITCH; keyMap_[Qt::Key_Kanji] = GINPUT_KEY_KANJI; keyMap_[Qt::Key_Muhenkan] = GINPUT_KEY_MUHENKAN; keyMap_[Qt::Key_Henkan] = GINPUT_KEY_HENKAN; keyMap_[Qt::Key_Romaji] = GINPUT_KEY_ROMAJI; keyMap_[Qt::Key_Hiragana] = GINPUT_KEY_HIRAGANA; keyMap_[Qt::Key_Katakana] = GINPUT_KEY_KATAKANA; keyMap_[Qt::Key_Hiragana_Katakana] = GINPUT_KEY_HIRAGANA_KATAKANA; keyMap_[Qt::Key_Zenkaku] = GINPUT_KEY_ZENKAKU; keyMap_[Qt::Key_Hankaku] = GINPUT_KEY_HANKAKU; keyMap_[Qt::Key_Zenkaku_Hankaku] = GINPUT_KEY_ZENKAKU_HANKAKU; keyMap_[Qt::Key_Touroku] = GINPUT_KEY_TOUROKU; keyMap_[Qt::Key_Massyo] = GINPUT_KEY_MASSYO; keyMap_[Qt::Key_Kana_Lock] = GINPUT_KEY_KANA_LOCK; keyMap_[Qt::Key_Kana_Shift] = GINPUT_KEY_KANA_SHIFT; keyMap_[Qt::Key_Eisu_Shift] = GINPUT_KEY_EISU_SHIFT; keyMap_[Qt::Key_Eisu_toggle] = GINPUT_KEY_EISU_TOGGLE; keyMap_[Qt::Key_Hangul] = GINPUT_KEY_HANGUL; keyMap_[Qt::Key_Hangul_Start] = GINPUT_KEY_HANGUL_START; keyMap_[Qt::Key_Hangul_End] = GINPUT_KEY_HANGUL_END; keyMap_[Qt::Key_Hangul_Hanja] = GINPUT_KEY_HANGUL_HANJA; keyMap_[Qt::Key_Hangul_Jamo] = GINPUT_KEY_HANGUL_JAMO; keyMap_[Qt::Key_Hangul_Romaja] = GINPUT_KEY_HANGUL_ROMAJA; keyMap_[Qt::Key_Hangul_Jeonja] = GINPUT_KEY_HANGUL_JEONJA; keyMap_[Qt::Key_Hangul_Banja] = GINPUT_KEY_HANGUL_BANJA; keyMap_[Qt::Key_Hangul_PreHanja] = GINPUT_KEY_HANGUL_PREHANJA; keyMap_[Qt::Key_Hangul_PostHanja] = GINPUT_KEY_HANGUL_POSTHANJA; keyMap_[Qt::Key_Hangul_Special] = GINPUT_KEY_HANGUL_SPECIAL; keyMap_[Qt::Key_Dead_Grave] = GINPUT_KEY_DEAD_GRAVE; keyMap_[Qt::Key_Dead_Acute] = GINPUT_KEY_DEAD_ACUTE; keyMap_[Qt::Key_Dead_Circumflex] = GINPUT_KEY_DEAD_CIRCUMFLEX; keyMap_[Qt::Key_Dead_Tilde] = GINPUT_KEY_DEAD_TILDE; keyMap_[Qt::Key_Dead_Macron] = GINPUT_KEY_DEAD_MACRON; keyMap_[Qt::Key_Dead_Breve] = GINPUT_KEY_DEAD_BREVE; keyMap_[Qt::Key_Dead_Abovedot] = GINPUT_KEY_DEAD_ABOVEDOT; keyMap_[Qt::Key_Dead_Diaeresis] = GINPUT_KEY_DEAD_DIAERESIS; keyMap_[Qt::Key_Dead_Abovering] = GINPUT_KEY_DEAD_ABOVERING; keyMap_[Qt::Key_Dead_Doubleacute] = GINPUT_KEY_DEAD_DOUBLEACUTE; keyMap_[Qt::Key_Dead_Caron] = GINPUT_KEY_DEAD_CARON; keyMap_[Qt::Key_Dead_Cedilla] = GINPUT_KEY_DEAD_CEDILLA; keyMap_[Qt::Key_Dead_Ogonek] = GINPUT_KEY_DEAD_OGONEK; keyMap_[Qt::Key_Dead_Iota] = GINPUT_KEY_DEAD_IOTA; keyMap_[Qt::Key_Dead_Voiced_Sound] = GINPUT_KEY_DEAD_VOICED_SOUND; keyMap_[Qt::Key_Dead_Semivoiced_Sound] = GINPUT_KEY_DEAD_SEMIVOICED_SOUND; keyMap_[Qt::Key_Dead_Belowdot] = GINPUT_KEY_DEAD_BELOWDOT; keyMap_[Qt::Key_Dead_Hook] = GINPUT_KEY_DEAD_HOOK; keyMap_[Qt::Key_Dead_Horn] = GINPUT_KEY_DEAD_HORN; keyMap_[Qt::Key_Back] = GINPUT_KEY_BACK; keyMap_[Qt::Key_Forward] = GINPUT_KEY_FORWARD; keyMap_[Qt::Key_Stop] = GINPUT_KEY_STOP; keyMap_[Qt::Key_Refresh] = GINPUT_KEY_REFRESH; keyMap_[Qt::Key_VolumeDown] = GINPUT_KEY_VOLUMEDOWN; keyMap_[Qt::Key_VolumeMute] = GINPUT_KEY_VOLUMEMUTE; keyMap_[Qt::Key_VolumeUp] = GINPUT_KEY_VOLUMEUP; keyMap_[Qt::Key_BassBoost] = GINPUT_KEY_BASSBOOST; keyMap_[Qt::Key_BassUp] = GINPUT_KEY_BASSUP; keyMap_[Qt::Key_BassDown] = GINPUT_KEY_BASSDOWN; keyMap_[Qt::Key_TrebleUp] = GINPUT_KEY_TREBLEUP; keyMap_[Qt::Key_TrebleDown] = GINPUT_KEY_TREBLEDOWN; keyMap_[Qt::Key_MediaPlay] = GINPUT_KEY_MEDIAPLAY; keyMap_[Qt::Key_MediaStop] = GINPUT_KEY_MEDIASTOP; keyMap_[Qt::Key_MediaPrevious] = GINPUT_KEY_MEDIAPREVIOUS; keyMap_[Qt::Key_MediaNext] = GINPUT_KEY_MEDIANEXT; keyMap_[Qt::Key_MediaRecord] = GINPUT_KEY_MEDIARECORD; keyMap_[Qt::Key_MediaPause] = GINPUT_KEY_MEDIAPAUSE; keyMap_[Qt::Key_MediaTogglePlayPause] = GINPUT_KEY_MEDIATOGGLEPLAYPAUSE; keyMap_[Qt::Key_HomePage] = GINPUT_KEY_HOMEPAGE; keyMap_[Qt::Key_Favorites] = GINPUT_KEY_FAVORITES; keyMap_[Qt::Key_Search] = GINPUT_KEY_SEARCH; keyMap_[Qt::Key_Standby] = GINPUT_KEY_STANDBY; keyMap_[Qt::Key_OpenUrl] = GINPUT_KEY_OPENURL; keyMap_[Qt::Key_LaunchMail] = GINPUT_KEY_LAUNCHMAIL; keyMap_[Qt::Key_LaunchMedia] = GINPUT_KEY_LAUNCHMEDIA; keyMap_[Qt::Key_Launch0] = GINPUT_KEY_LAUNCH0; keyMap_[Qt::Key_Launch1] = GINPUT_KEY_LAUNCH1; keyMap_[Qt::Key_Launch2] = GINPUT_KEY_LAUNCH2; keyMap_[Qt::Key_Launch3] = GINPUT_KEY_LAUNCH3; keyMap_[Qt::Key_Launch4] = GINPUT_KEY_LAUNCH4; keyMap_[Qt::Key_Launch5] = GINPUT_KEY_LAUNCH5; keyMap_[Qt::Key_Launch6] = GINPUT_KEY_LAUNCH6; keyMap_[Qt::Key_Launch7] = GINPUT_KEY_LAUNCH7; keyMap_[Qt::Key_Launch8] = GINPUT_KEY_LAUNCH8; keyMap_[Qt::Key_Launch9] = GINPUT_KEY_LAUNCH9; keyMap_[Qt::Key_LaunchA] = GINPUT_KEY_LAUNCHA; keyMap_[Qt::Key_LaunchB] = GINPUT_KEY_LAUNCHB; keyMap_[Qt::Key_LaunchC] = GINPUT_KEY_LAUNCHC; keyMap_[Qt::Key_LaunchD] = GINPUT_KEY_LAUNCHD; keyMap_[Qt::Key_LaunchE] = GINPUT_KEY_LAUNCHE; keyMap_[Qt::Key_LaunchF] = GINPUT_KEY_LAUNCHF; keyMap_[Qt::Key_LaunchG] = GINPUT_KEY_LAUNCHG; keyMap_[Qt::Key_LaunchH] = GINPUT_KEY_LAUNCHH; keyMap_[Qt::Key_MonBrightnessUp] = GINPUT_KEY_MONBRIGHTNESSUP; keyMap_[Qt::Key_MonBrightnessDown] = GINPUT_KEY_MONBRIGHTNESSDOWN; keyMap_[Qt::Key_KeyboardLightOnOff] = GINPUT_KEY_KEYBOARDLIGHTONOFF; keyMap_[Qt::Key_KeyboardBrightnessUp] = GINPUT_KEY_KEYBOARDBRIGHTNESSUP; keyMap_[Qt::Key_KeyboardBrightnessDown] = GINPUT_KEY_KEYBOARDBRIGHTNESSDOWN; keyMap_[Qt::Key_PowerOff] = GINPUT_KEY_POWEROFF; keyMap_[Qt::Key_WakeUp] = GINPUT_KEY_WAKEUP; keyMap_[Qt::Key_Eject] = GINPUT_KEY_EJECT; keyMap_[Qt::Key_ScreenSaver] = GINPUT_KEY_SCREENSAVER; keyMap_[Qt::Key_WWW] = GINPUT_KEY_WWW; keyMap_[Qt::Key_Memo] = GINPUT_KEY_MEMO; keyMap_[Qt::Key_LightBulb] = GINPUT_KEY_LIGHTBULB; keyMap_[Qt::Key_Shop] = GINPUT_KEY_SHOP; keyMap_[Qt::Key_History] = GINPUT_KEY_HISTORY; keyMap_[Qt::Key_AddFavorite] = GINPUT_KEY_ADDFAVORITE; keyMap_[Qt::Key_HotLinks] = GINPUT_KEY_HOTLINKS; keyMap_[Qt::Key_BrightnessAdjust] = GINPUT_KEY_BRIGHTNESSADJUST; keyMap_[Qt::Key_Finance] = GINPUT_KEY_FINANCE; keyMap_[Qt::Key_Community] = GINPUT_KEY_COMMUNITY; keyMap_[Qt::Key_AudioRewind] = GINPUT_KEY_AUDIOREWIND; keyMap_[Qt::Key_BackForward] = GINPUT_KEY_BACKFORWARD; keyMap_[Qt::Key_ApplicationLeft] = GINPUT_KEY_APPLICATIONLEFT; keyMap_[Qt::Key_ApplicationRight] = GINPUT_KEY_APPLICATIONRIGHT; keyMap_[Qt::Key_Book] = GINPUT_KEY_BOOK; keyMap_[Qt::Key_CD] = GINPUT_KEY_CD; keyMap_[Qt::Key_Calculator] = GINPUT_KEY_CALCULATOR; keyMap_[Qt::Key_ToDoList] = GINPUT_KEY_TODOLIST; keyMap_[Qt::Key_ClearGrab] = GINPUT_KEY_CLEARGRAB; keyMap_[Qt::Key_Close] = GINPUT_KEY_CLOSE; keyMap_[Qt::Key_Copy] = GINPUT_KEY_COPY; keyMap_[Qt::Key_Cut] = GINPUT_KEY_CUT; keyMap_[Qt::Key_Display] = GINPUT_KEY_DISPLAY; keyMap_[Qt::Key_DOS] = GINPUT_KEY_DOS; keyMap_[Qt::Key_Documents] = GINPUT_KEY_DOCUMENTS; keyMap_[Qt::Key_Excel] = GINPUT_KEY_EXCEL; keyMap_[Qt::Key_Explorer] = GINPUT_KEY_EXPLORER; keyMap_[Qt::Key_Game] = GINPUT_KEY_GAME; keyMap_[Qt::Key_Go] = GINPUT_KEY_GO; keyMap_[Qt::Key_iTouch] = GINPUT_KEY_ITOUCH; keyMap_[Qt::Key_LogOff] = GINPUT_KEY_LOGOFF; keyMap_[Qt::Key_Market] = GINPUT_KEY_MARKET; keyMap_[Qt::Key_Meeting] = GINPUT_KEY_MEETING; keyMap_[Qt::Key_MenuKB] = GINPUT_KEY_MENUKB; keyMap_[Qt::Key_MenuPB] = GINPUT_KEY_MENUPB; keyMap_[Qt::Key_MySites] = GINPUT_KEY_MYSITES; keyMap_[Qt::Key_News] = GINPUT_KEY_NEWS; keyMap_[Qt::Key_OfficeHome] = GINPUT_KEY_OFFICEHOME; keyMap_[Qt::Key_Option] = GINPUT_KEY_OPTION; keyMap_[Qt::Key_Paste] = GINPUT_KEY_PASTE; keyMap_[Qt::Key_Phone] = GINPUT_KEY_PHONE; keyMap_[Qt::Key_Calendar] = GINPUT_KEY_CALENDAR; keyMap_[Qt::Key_Reply] = GINPUT_KEY_REPLY; keyMap_[Qt::Key_Reload] = GINPUT_KEY_RELOAD; keyMap_[Qt::Key_RotateWindows] = GINPUT_KEY_ROTATEWINDOWS; keyMap_[Qt::Key_RotationPB] = GINPUT_KEY_ROTATIONPB; keyMap_[Qt::Key_RotationKB] = GINPUT_KEY_ROTATIONKB; keyMap_[Qt::Key_Save] = GINPUT_KEY_SAVE; keyMap_[Qt::Key_Send] = GINPUT_KEY_SEND; keyMap_[Qt::Key_Spell] = GINPUT_KEY_SPELL; keyMap_[Qt::Key_SplitScreen] = GINPUT_KEY_SPLITSCREEN; keyMap_[Qt::Key_Support] = GINPUT_KEY_SUPPORT; keyMap_[Qt::Key_TaskPane] = GINPUT_KEY_TASKPANE; keyMap_[Qt::Key_Terminal] = GINPUT_KEY_TERMINAL; keyMap_[Qt::Key_Tools] = GINPUT_KEY_TOOLS; keyMap_[Qt::Key_Travel] = GINPUT_KEY_TRAVEL; keyMap_[Qt::Key_Video] = GINPUT_KEY_VIDEO; keyMap_[Qt::Key_Word] = GINPUT_KEY_WORD; keyMap_[Qt::Key_Xfer] = GINPUT_KEY_XFER; keyMap_[Qt::Key_ZoomIn] = GINPUT_KEY_ZOOMIN; keyMap_[Qt::Key_ZoomOut] = GINPUT_KEY_ZOOMOUT; keyMap_[Qt::Key_Away] = GINPUT_KEY_AWAY; keyMap_[Qt::Key_Messenger] = GINPUT_KEY_MESSENGER; keyMap_[Qt::Key_WebCam] = GINPUT_KEY_WEBCAM; keyMap_[Qt::Key_MailForward] = GINPUT_KEY_MAILFORWARD; keyMap_[Qt::Key_Pictures] = GINPUT_KEY_PICTURES; keyMap_[Qt::Key_Music] = GINPUT_KEY_MUSIC; keyMap_[Qt::Key_Battery] = GINPUT_KEY_BATTERY; keyMap_[Qt::Key_Bluetooth] = GINPUT_KEY_BLUETOOTH; keyMap_[Qt::Key_WLAN] = GINPUT_KEY_WLAN; keyMap_[Qt::Key_UWB] = GINPUT_KEY_UWB; keyMap_[Qt::Key_AudioForward] = GINPUT_KEY_AUDIOFORWARD; keyMap_[Qt::Key_AudioRepeat] = GINPUT_KEY_AUDIOREPEAT; keyMap_[Qt::Key_AudioRandomPlay] = GINPUT_KEY_AUDIORANDOMPLAY; keyMap_[Qt::Key_Subtitle] = GINPUT_KEY_SUBTITLE; keyMap_[Qt::Key_AudioCycleTrack] = GINPUT_KEY_AUDIOCYCLETRACK; keyMap_[Qt::Key_Time] = GINPUT_KEY_TIME; keyMap_[Qt::Key_Hibernate] = GINPUT_KEY_HIBERNATE; keyMap_[Qt::Key_View] = GINPUT_KEY_VIEW; keyMap_[Qt::Key_TopMenu] = GINPUT_KEY_TOPMENU; keyMap_[Qt::Key_PowerDown] = GINPUT_KEY_POWERDOWN; keyMap_[Qt::Key_Suspend] = GINPUT_KEY_SUSPEND; keyMap_[Qt::Key_ContrastAdjust] = GINPUT_KEY_CONTRASTADJUST; keyMap_[Qt::Key_MediaLast] = GINPUT_KEY_MEDIALAST; keyMap_[Qt::Key_unknown] = GINPUT_KEY_UNKNOWN; keyMap_[Qt::Key_Call] = GINPUT_KEY_CALL; keyMap_[Qt::Key_Camera] = GINPUT_KEY_CAMERA; keyMap_[Qt::Key_CameraFocus] = GINPUT_KEY_CAMERAFOCUS; keyMap_[Qt::Key_Context1] = GINPUT_KEY_CONTEXT1; keyMap_[Qt::Key_Context2] = GINPUT_KEY_CONTEXT2; keyMap_[Qt::Key_Context3] = GINPUT_KEY_CONTEXT3; keyMap_[Qt::Key_Context4] = GINPUT_KEY_CONTEXT4; keyMap_[Qt::Key_Flip] = GINPUT_KEY_FLIP; keyMap_[Qt::Key_Hangup] = GINPUT_KEY_HANGUP; keyMap_[Qt::Key_No] = GINPUT_KEY_NO; keyMap_[Qt::Key_Select] = GINPUT_KEY_SELECT; keyMap_[Qt::Key_Yes] = GINPUT_KEY_YES; keyMap_[Qt::Key_ToggleCallHangup] = GINPUT_KEY_TOGGLECALLHANGUP; keyMap_[Qt::Key_VoiceDial] = GINPUT_KEY_VOICEDIAL; keyMap_[Qt::Key_LastNumberRedial] = GINPUT_KEY_LASTNUMBERREDIAL; keyMap_[Qt::Key_Execute] = GINPUT_KEY_EXECUTE; keyMap_[Qt::Key_Printer] = GINPUT_KEY_PRINTER; keyMap_[Qt::Key_Play] = GINPUT_KEY_PLAY; keyMap_[Qt::Key_Sleep] = GINPUT_KEY_SLEEP; keyMap_[Qt::Key_Zoom] = GINPUT_KEY_ZOOM; keyMap_[Qt::Key_Cancel] = GINPUT_KEY_CANCEL;