UNPKG

@iqrok/keyboard-listener

Version:
246 lines (245 loc) 5.69 kB
module.exports = { 0: 'KEY_RESERVED', 1: 'KEY_ESC', 2: 'KEY_1', 3: 'KEY_2', 4: 'KEY_3', 5: 'KEY_4', 6: 'KEY_5', 7: 'KEY_6', 8: 'KEY_7', 9: 'KEY_8', 10: 'KEY_9', 11: 'KEY_0', 12: 'KEY_MINUS', 13: 'KEY_EQUAL', 14: 'KEY_BACKSPACE', 15: 'KEY_TAB', 16: 'KEY_Q', 17: 'KEY_W', 18: 'KEY_E', 19: 'KEY_R', 20: 'KEY_T', 21: 'KEY_Y', 22: 'KEY_U', 23: 'KEY_I', 24: 'KEY_O', 25: 'KEY_P', 26: 'KEY_LEFTBRACE', 27: 'KEY_RIGHTBRACE', 28: 'KEY_ENTER', 29: 'KEY_LEFTCTRL', 30: 'KEY_A', 31: 'KEY_S', 32: 'KEY_D', 33: 'KEY_F', 34: 'KEY_G', 35: 'KEY_H', 36: 'KEY_J', 37: 'KEY_K', 38: 'KEY_L', 39: 'KEY_SEMICOLON', 40: 'KEY_APOSTROPHE', 41: 'KEY_GRAVE', 42: 'KEY_LEFTSHIFT', 43: 'KEY_BACKSLASH', 44: 'KEY_Z', 45: 'KEY_X', 46: 'KEY_C', 47: 'KEY_V', 48: 'KEY_B', 49: 'KEY_N', 50: 'KEY_M', 51: 'KEY_COMMA', 52: 'KEY_DOT', 53: 'KEY_SLASH', 54: 'KEY_RIGHTSHIFT', 55: 'KEY_KPASTERISK', 56: 'KEY_LEFTALT', 57: 'KEY_SPACE', 58: 'KEY_CAPSLOCK', 59: 'KEY_F1', 60: 'KEY_F2', 61: 'KEY_F3', 62: 'KEY_F4', 63: 'KEY_F5', 64: 'KEY_F6', 65: 'KEY_F7', 66: 'KEY_F8', 67: 'KEY_F9', 68: 'KEY_F10', 69: 'KEY_NUMLOCK', 70: 'KEY_SCROLLLOCK', 71: 'KEY_KP7', 72: 'KEY_KP8', 73: 'KEY_KP9', 74: 'KEY_KPMINUS', 75: 'KEY_KP4', 76: 'KEY_KP5', 77: 'KEY_KP6', 78: 'KEY_KPPLUS', 79: 'KEY_KP1', 80: 'KEY_KP2', 81: 'KEY_KP3', 82: 'KEY_KP0', 83: 'KEY_KPDOT', 85: 'KEY_ZENKAKUHANKAKU', 86: 'KEY_102ND', 87: 'KEY_F11', 88: 'KEY_F12', 89: 'KEY_RO', 90: 'KEY_KATAKANA', 91: 'KEY_HIRAGANA', 92: 'KEY_HENKAN', 93: 'KEY_KATAKANAHIRAGANA', 94: 'KEY_MUHENKAN', 95: 'KEY_KPJPCOMMA', 96: 'KEY_KPENTER', 97: 'KEY_RIGHTCTRL', 98: 'KEY_KPSLASH', 99: 'KEY_SYSRQ', 100: 'KEY_RIGHTALT', 101: 'KEY_LINEFEED', 102: 'KEY_HOME', 103: 'KEY_UP', 104: 'KEY_PAGEUP', 105: 'KEY_LEFT', 106: 'KEY_RIGHT', 107: 'KEY_END', 108: 'KEY_DOWN', 109: 'KEY_PAGEDOWN', 110: 'KEY_INSERT', 111: 'KEY_DELETE', 112: 'KEY_MACRO', 113: 'KEY_MUTE', 114: 'KEY_VOLUMEDOWN', 115: 'KEY_VOLUMEUP', 116: 'KEY_POWER', /* SC System Power Down */ 117: 'KEY_KPEQUAL', 118: 'KEY_KPPLUSMINUS', 119: 'KEY_PAUSE', 120: 'KEY_SCALE', /* AL Compiz Scale (Expose) */ 121: 'KEY_KPCOMMA', 122: 'KEY_HANGEUL', 123: 'KEY_HANJA', 124: 'KEY_YEN', 125: 'KEY_LEFTMETA', 126: 'KEY_RIGHTMETA', 127: 'KEY_COMPOSE', 128: 'KEY_STOP', /* AC Stop */ 129: 'KEY_AGAIN', 130: 'KEY_PROPS', /* AC Properties */ 131: 'KEY_UNDO', /* AC Undo */ 132: 'KEY_FRONT', 133: 'KEY_COPY', /* AC Copy */ 134: 'KEY_OPEN', /* AC Open */ 135: 'KEY_PASTE', /* AC Paste */ 136: 'KEY_FIND', /* AC Search */ 137: 'KEY_CUT', /* AC Cut */ 138: 'KEY_HELP', /* AL Integrated Help Center */ 139: 'KEY_MENU', /* Menu (show menu) */ 140: 'KEY_CALC', /* AL Calculator */ 141: 'KEY_SETUP', 142: 'KEY_SLEEP', /* SC System Sleep */ 143: 'KEY_WAKEUP', /* System Wake Up */ 144: 'KEY_FILE', /* AL Local Machine Browser */ 145: 'KEY_SENDFILE', 146: 'KEY_DELETEFILE', 147: 'KEY_XFER', 148: 'KEY_PROG1', 149: 'KEY_PROG2', 150: 'KEY_WWW', /* AL Internet Browser */ 151: 'KEY_MSDOS', 152: 'KEY_SCREENLOCK', /* AL Terminal Lock/Screensaver */ 153: 'KEY_ROTATE_DISPLAY', /* Display orientation for e.g. tablets */ 154: 'KEY_CYCLEWINDOWS', 155: 'KEY_MAIL', 156: 'KEY_BOOKMARKS', /* AC Bookmarks */ 157: 'KEY_COMPUTER', 158: 'KEY_BACK', /* AC Back */ 159: 'KEY_FORWARD', /* AC Forward */ 160: 'KEY_CLOSECD', 161: 'KEY_EJECTCD', 162: 'KEY_EJECTCLOSECD', 163: 'KEY_NEXTSONG', 164: 'KEY_PLAYPAUSE', 165: 'KEY_PREVIOUSSONG', 166: 'KEY_STOPCD', 167: 'KEY_RECORD', 168: 'KEY_REWIND', 169: 'KEY_PHONE', /* Media Select Telephone */ 170: 'KEY_ISO', 171: 'KEY_CONFIG', /* AL Consumer Control Configuration */ 172: 'KEY_HOMEPAGE', /* AC Home */ 173: 'KEY_REFRESH', /* AC Refresh */ 174: 'KEY_EXIT', /* AC Exit */ 175: 'KEY_MOVE', 176: 'KEY_EDIT', 177: 'KEY_SCROLLUP', 178: 'KEY_SCROLLDOWN', 179: 'KEY_KPLEFTPAREN', 180: 'KEY_KPRIGHTPAREN', 181: 'KEY_NEW', /* AC New */ 182: 'KEY_REDO', /* AC Redo/Repeat */ 183: 'KEY_F13', 184: 'KEY_F14', 185: 'KEY_F15', 186: 'KEY_F16', 187: 'KEY_F17', 188: 'KEY_F18', 189: 'KEY_F19', 190: 'KEY_F20', 191: 'KEY_F21', 192: 'KEY_F22', 193: 'KEY_F23', 194: 'KEY_F24', 200: 'KEY_PLAYCD', 201: 'KEY_PAUSECD', 202: 'KEY_PROG3', 203: 'KEY_PROG4', 204: 'KEY_ALL_APPLICATIONS', /* AC Desktop Show All Applications */ 205: 'KEY_SUSPEND', 206: 'KEY_CLOSE', /* AC Close */ 207: 'KEY_PLAY', 208: 'KEY_FASTFORWARD', 209: 'KEY_BASSBOOST', 210: 'KEY_PRINT', /* AC Print */ 211: 'KEY_HP', 212: 'KEY_CAMERA', 213: 'KEY_SOUND', 214: 'KEY_QUESTION', 215: 'KEY_EMAIL', 216: 'KEY_CHAT', 217: 'KEY_SEARCH', 218: 'KEY_CONNECT', 219: 'KEY_FINANCE', /* AL Checkbook/Finance */ 220: 'KEY_SPORT', 221: 'KEY_SHOP', 222: 'KEY_ALTERASE', 223: 'KEY_CANCEL', /* AC Cancel */ 224: 'KEY_BRIGHTNESSDOWN', 225: 'KEY_BRIGHTNESSUP', 226: 'KEY_MEDIA', 227: 'KEY_SWITCHVIDEOMODE', 228: 'KEY_KBDILLUMTOGGLE', 229: 'KEY_KBDILLUMDOWN', 230: 'KEY_KBDILLUMUP', 231: 'KEY_SEND', /* AC Send */ 232: 'KEY_REPLY', /* AC Reply */ 233: 'KEY_FORWARDMAIL', /* AC Forward Msg */ 234: 'KEY_SAVE', /* AC Save */ 235: 'KEY_DOCUMENTS', 236: 'KEY_BATTERY', 237: 'KEY_BLUETOOTH', 238: 'KEY_WLAN', 239: 'KEY_UWB', 240: 'KEY_UNKNOWN', 241: 'KEY_VIDEO_NEXT', /* drive next video source */ 242: 'KEY_VIDEO_PREV', /* drive previous video source */ 243: 'KEY_BRIGHTNESS_CYCLE', /* brightness up, after max is min */ 244: 'KEY_BRIGHTNESS_AUTO', 245: 'KEY_DISPLAY_OFF', /* display device to off state */ 246: 'KEY_WWAN', /* Wireless WAN (LTE, UMTS, GSM, etc.) */ 247: 'KEY_RFKILL', /* Key that controls all radios */ 248: 'KEY_MICMUTE', /* Mute / unmute the microphone */ };