{"id":1023288,"date":"2022-12-30T00:54:56","date_gmt":"2022-12-30T05:54:56","guid":{"rendered":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/uncategorized\/keyboardevent-keycode-web-apis-mdn-mozilla.php"},"modified":"2022-12-30T00:54:56","modified_gmt":"2022-12-30T05:54:56","slug":"keyboardevent-keycode-web-apis-mdn-mozilla","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/altright\/keyboardevent-keycode-web-apis-mdn-mozilla.php","title":{"rendered":"KeyboardEvent.keyCode &#8211; Web APIs | MDN &#8211; Mozilla"},"content":{"rendered":"<p><p>DOM_VK_CANCEL      0x03 (3)      Cancel key.              DOM_VK_HELP      0x06 (6)      Help key.              DOM_VK_BACK_SPACE      0x08 (8)      Backspace key.              DOM_VK_TAB      0x09 (9)      Tab key.              DOM_VK_CLEAR      0x0C (12)              \"5\" key on Numpad when NumLock is unlocked. Or on Mac, clear key which        is positioned at NumLock key.                    DOM_VK_RETURN      0x0D (13)      Return\/enter key on the main keyboard.              DOM_VK_ENTER      0x0E (14)              Reserved, but not used.     Deprecated (Dropped, see        bug969247.)                    DOM_VK_SHIFT      0x10 (16)      Shift key.              DOM_VK_CONTROL      0x11 (17)      Control key.              DOM_VK_ALT      0x12 (18)      Alt (Option on Mac) key.              DOM_VK_PAUSE      0x13 (19)      Pause key.              DOM_VK_CAPS_LOCK      0x14 (20)      Caps lock.              DOM_VK_KANA      0x15 (21)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_HANGUL      0x15 (21)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_EISU      0x 16 (22)      \"\" key on Japanese Mac keyboard.              DOM_VK_JUNJA      0x17 (23)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_FINAL      0x18 (24)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_HANJA      0x19 (25)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_KANJI      0x19 (25)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_ESCAPE      0x1B (27)      Escape key.              DOM_VK_CONVERT      0x1C (28)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_NONCONVERT      0x1D (29)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_ACCEPT      0x1E (30)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_MODECHANGE      0x1F (31)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_SPACE      0x20 (32)      Space bar.              DOM_VK_PAGE_UP      0x21 (33)      Page Up key.              DOM_VK_PAGE_DOWN      0x22 (34)      Page Down key.              DOM_VK_END      0x23 (35)      End key.              DOM_VK_HOME      0x24 (36)      Home key.              DOM_VK_LEFT      0x25 (37)      Left arrow.              DOM_VK_UP      0x26 (38)      Up arrow.              DOM_VK_RIGHT      0x27 (39)      Right arrow.              DOM_VK_DOWN      0x28 (40)      Down arrow.              DOM_VK_SELECT      0x29 (41)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_PRINT      0x2A (42)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_EXECUTE      0x2B (43)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_PRINTSCREEN      0x2C (44)      Print Screen key.              DOM_VK_INSERT      0x2D (45)      Ins(ert) key.              DOM_VK_DELETE      0x2E (46)      Del(ete) key.              DOM_VK_0      0x30 (48)      \"0\" key in standard key location.              DOM_VK_1      0x31 (49)      \"1\" key in standard key location.              DOM_VK_2      0x32 (50)      \"2\" key in standard key location.              DOM_VK_3      0x33 (51)      \"3\" key in standard key location.              DOM_VK_4      0x34 (52)      \"4\" key in standard key location.              DOM_VK_5      0x35 (53)      \"5\" key in standard key location.              DOM_VK_6      0x36 (54)      \"6\" key in standard key location.              DOM_VK_7      0x37 (55)      \"7\" key in standard key location.              DOM_VK_8      0x38 (56)      \"8\" key in standard key location.              DOM_VK_9      0x39 (57)      \"9\" key in standard key location.              DOM_VK_COLON      0x3A (58)      Colon (\":\") key.              DOM_VK_SEMICOLON      0x3B (59)      Semicolon (\";\") key.              DOM_VK_LESS_THAN      0x3C (60)      Less-than (\"<\") key.              DOM_VK_EQUALS      0x3D (61)      Equals (\"=\") key.              DOM_VK_GREATER_THAN      0x3E (62)      Greater-than (\">\") key.              DOM_VK_QUESTION_MARK      0x3F (63)      Question mark (\"?\") key.              DOM_VK_AT      0x40 (64)      Atmark (\"@\") key.              DOM_VK_A      0x41 (65)      \"A\" key.              DOM_VK_B      0x42 (66)      \"B\" key.              DOM_VK_C      0x43 (67)      \"C\" key.              DOM_VK_D      0x44 (68)      \"D\" key.              DOM_VK_E      0x45 (69)      \"E\" key.              DOM_VK_F      0x46 (70)      \"F\" key.              DOM_VK_G      0x47 (71)      \"G\" key.              DOM_VK_H      0x48 (72)      \"H\" key.              DOM_VK_I      0x49 (73)      \"I\" key.              DOM_VK_J      0x4A (74)      \"J\" key.              DOM_VK_K      0x4B (75)      \"K\" key.              DOM_VK_L      0x4C (76)      \"L\" key.              DOM_VK_M      0x4D (77)      \"M\" key.              DOM_VK_N      0x4E (78)      \"N\" key.              DOM_VK_O      0x4F (79)      \"O\" key.              DOM_VK_P      0x50 (80)      \"P\" key.              DOM_VK_Q      0x51 (81)      \"Q\" key.              DOM_VK_R      0x52 (82)      \"R\" key.              DOM_VK_S      0x53 (83)      \"S\" key.              DOM_VK_T      0x54 (84)      \"T\" key.              DOM_VK_U      0x55 (85)      \"U\" key.              DOM_VK_V      0x56 (86)      \"V\" key.              DOM_VK_W      0x57 (87)      \"W\" key.              DOM_VK_X      0x58 (88)      \"X\" key.              DOM_VK_Y      0x59 (89)      \"Y\" key.              DOM_VK_Z      0x5A (90)      \"Z\" key.              DOM_VK_WIN      0x5B (91)      Windows logo key on Windows. Or Super or Hyper key on Linux.              DOM_VK_CONTEXT_MENU      0x5D (93)      Opening context menu key.              DOM_VK_SLEEP      0x5F (95)      Linux support for this keycode was added in Gecko 4.0.              DOM_VK_NUMPAD0      0x60 (96)      \"0\" on the numeric keypad.              DOM_VK_NUMPAD1      0x61 (97)      \"1\" on the numeric keypad.              DOM_VK_NUMPAD2      0x62 (98)      \"2\" on the numeric keypad.              DOM_VK_NUMPAD3      0x63 (99)      \"3\" on the numeric keypad.              DOM_VK_NUMPAD4      0x64 (100)      \"4\" on the numeric keypad.              DOM_VK_NUMPAD5      0x65 (101)      \"5\" on the numeric keypad.              DOM_VK_NUMPAD6      0x66 (102)      \"6\" on the numeric keypad.              DOM_VK_NUMPAD7      0x67 (103)      \"7\" on the numeric keypad.              DOM_VK_NUMPAD8      0x68 (104)      \"8\" on the numeric keypad.              DOM_VK_NUMPAD9      0x69 (105)      \"9\" on the numeric keypad.              DOM_VK_MULTIPLY      0x6A (106)      \"*\" on the numeric keypad.              DOM_VK_ADD      0x6B (107)      \"+\" on the numeric keypad.              DOM_VK_SEPARATOR      0x6C (108)                    DOM_VK_SUBTRACT      0x6D (109)      \"-\" on the numeric keypad.              DOM_VK_DECIMAL      0x6E (110)      Decimal point on the numeric keypad.              DOM_VK_DIVIDE      0x6F (111)      \"\/\" on the numeric keypad.              DOM_VK_F1      0x70 (112)      F1 key.              DOM_VK_F2      0x71 (113)      F2 key.              DOM_VK_F3      0x72 (114)      F3 key.              DOM_VK_F4      0x73 (115)      F4 key.              DOM_VK_F5      0x74 (116)      F5 key.              DOM_VK_F6      0x75 (117)      F6 key.              DOM_VK_F7      0x76 (118)      F7 key.              DOM_VK_F8      0x77 (119)      F8 key.              DOM_VK_F9      0x78 (120)      F9 key.              DOM_VK_F10      0x79 (121)      F10 key.              DOM_VK_F11      0x7A (122)      F11 key.              DOM_VK_F12      0x7B (123)      F12 key.              DOM_VK_F13      0x7C (124)      F13 key.              DOM_VK_F14      0x7D (125)      F14 key.              DOM_VK_F15      0x7E (126)      F15 key.              DOM_VK_F16      0x7F (127)      F16 key.              DOM_VK_F17      0x80 (128)      F17 key.              DOM_VK_F18      0x81 (129)      F18 key.              DOM_VK_F19      0x82 (130)      F19 key.              DOM_VK_F20      0x83 (131)      F20 key.              DOM_VK_F21      0x84 (132)      F21 key.              DOM_VK_F22      0x85 (133)      F22 key.              DOM_VK_F23      0x86 (134)      F23 key.              DOM_VK_F24      0x87 (135)      F24 key.              DOM_VK_NUM_LOCK      0x90 (144)      Num Lock key.              DOM_VK_SCROLL_LOCK      0x91 (145)      Scroll Lock key.              DOM_VK_WIN_OEM_FJ_JISHO      0x92 (146)              An        OEM specific key on Windows.        This was used for \"Dictionary\" key on Fujitsu OASYS.                    DOM_VK_WIN_OEM_FJ_MASSHOU      0x93 (147)              An        OEM specific key on Windows.        This was used for \"Unregister word\" key on Fujitsu OASYS.                    DOM_VK_WIN_OEM_FJ_TOUROKU      0x94 (148)              An        OEM specific key on Windows.        This was used for \"Register word\" key on Fujitsu OASYS.                    DOM_VK_WIN_OEM_FJ_LOYA      0x95 (149)              An        OEM specific key on Windows.        This was used for \"Left OYAYUBI\" key on Fujitsu OASYS.                    DOM_VK_WIN_OEM_FJ_ROYA      0x96 (150)              An        OEM specific key on Windows.        This was used for \"Right OYAYUBI\" key on Fujitsu OASYS.                    DOM_VK_CIRCUMFLEX      0xA0 (160)      Circumflex (\"^\") key.              DOM_VK_EXCLAMATION      0xA1 (161)      Exclamation (\"!\") key.              DOM_VK_DOUBLE_QUOTE      0xA3 (162)      Double quote (\"\"\") key.              DOM_VK_HASH      0xA3 (163)      Hash (\"#\") key.              DOM_VK_DOLLAR      0xA4 (164)      Dollar sign (\"$\") key.              DOM_VK_PERCENT      0xA5 (165)      Percent (\"%\") key.              DOM_VK_AMPERSAND      0xA6 (166)      Ampersand (\"&\") key.              DOM_VK_UNDERSCORE      0xA7 (167)      Underscore (\"_\") key.              DOM_VK_OPEN_PAREN      0xA8 (168)      Open parenthesis (\"(\") key.              DOM_VK_CLOSE_PAREN      0xA9 (169)      Close parenthesis (\")\") key.              DOM_VK_ASTERISK      0xAA (170)      Asterisk (\"*\") key.              DOM_VK_PLUS      0xAB (171)      Plus (\"+\") key.              DOM_VK_PIPE      0xAC (172)      Pipe (\"|\") key.              DOM_VK_HYPHEN_MINUS      0xAD (173)      Hyphen-US\/docs\/Minus (\"-\") key.              DOM_VK_OPEN_CURLY_BRACKET      0xAE (174)      Open curly bracket (\"{\") key.              DOM_VK_CLOSE_CURLY_BRACKET      0xAF (175)      Close curly bracket (\"}\") key.              DOM_VK_TILDE      0xB0 (176)      Tilde (\"~\") key.              DOM_VK_VOLUME_MUTE      0xB5 (181)      Audio mute key.              DOM_VK_VOLUME_DOWN      0xB6 (182)      Audio volume down key              DOM_VK_VOLUME_UP      0xB7 (183)      Audio volume up key              DOM_VK_COMMA      0xBC (188)      Comma (\",\") key.              DOM_VK_PERIOD      0xBE (190)      Period (\".\") key.              DOM_VK_SLASH      0xBF (191)      Slash (\"\/\") key.              DOM_VK_BACK_QUOTE      0xC0 (192)      Back tick (\"`\") key.              DOM_VK_OPEN_BRACKET      0xDB (219)      Open square bracket (\"[\") key.              DOM_VK_BACK_SLASH      0xDC (220)      Back slash (\"\") key.              DOM_VK_CLOSE_BRACKET      0xDD (221)      Close square bracket (\"]\") key.              DOM_VK_QUOTE      0xDE (222)      Quote (''') key.              DOM_VK_META      0xE0 (224)      Meta key on Linux, Command key on Mac.              DOM_VK_ALTGR      0xE1 (225)      AltGr key (Level 3 Shift key or Level 5 Shift key) on Linux.              DOM_VK_WIN_ICO_HELP      0xE3 (227)              An        OEM specific key on Windows.        This is (was?) used for Olivetti ICO keyboard.                    DOM_VK_WIN_ICO_00      0xE4 (228)              An        OEM specific key on Windows.        This is (was?) used for Olivetti ICO keyboard.                    DOM_VK_WIN_ICO_CLEAR      0xE6 (230)              An        OEM specific key on Windows.        This is (was?) used for Olivetti ICO keyboard.                    DOM_VK_WIN_OEM_RESET      0xE9 (233)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_JUMP      0xEA (234)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_PA1      0xEB (235)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_PA2      0xEC (236)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_PA3      0xED (237)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_WSCTRL      0xEE (238)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_CUSEL      0xEF (239)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_ATTN      0xF0 (240)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_FINISH      0xF1 (241)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_COPY      0xF2 (242)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_AUTO      0xF3 (243)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_ENLW      0xF4 (244)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_WIN_OEM_BACKTAB      0xF5 (245)              An        OEM specific key on Windows.        This was used for Nokia\/Ericsson's device.                    DOM_VK_ATTN      0xF6 (246)      Attn (Attention) key of IBM midrange computers, e.g., AS\/400.              DOM_VK_CRSEL      0xF7 (247)      CrSel (Cursor Selection) key of IBM 3270 keyboard layout.              DOM_VK_EXSEL      0xF8 (248)      ExSel (Extend Selection) key of IBM 3270 keyboard layout.              DOM_VK_EREOF      0xF9 (249)      Erase EOF key of IBM 3270 keyboard layout.              DOM_VK_PLAY      0xFA (250)      Play key of IBM 3270 keyboard layout.              DOM_VK_ZOOM      0xFB (251)      Zoom key.              DOM_VK_PA1      0xFD (253)      PA1 key of IBM 3270 keyboard layout.              DOM_VK_WIN_OEM_CLEAR      0xFE (254)              Clear key, but we're not sure the meaning difference from        DOM_VK_CLEAR.<\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read the original post: <\/p>\n<p><a target=\"_blank\" rel=\"nofollow noopener\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/KeyboardEvent\/keyCode\" title=\"KeyboardEvent.keyCode - Web APIs | MDN - Mozilla\">KeyboardEvent.keyCode - Web APIs | MDN - Mozilla<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> DOM_VK_CANCEL 0x03 (3) Cancel key. DOM_VK_HELP 0x06 (6) Help key. DOM_VK_BACK_SPACE 0x08 (8) Backspace key <a href=\"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/altright\/keyboardevent-keycode-web-apis-mdn-mozilla.php\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"limit_modified_date":"","last_modified_date":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[592365],"tags":[],"class_list":["post-1023288","post","type-post","status-publish","format-standard","hentry","category-altright"],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/1023288"}],"collection":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/comments?post=1023288"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/1023288\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/media?parent=1023288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/categories?post=1023288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/tags?post=1023288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}