Documentation
¶
Overview ¶
Package keycode is a list of USB HID keyboard key codes.
Index ¶
Constants ¶
View Source
const ( Reserved0x00 = iota // 0x00 (0) ErrorRollOver // 0x01 (1) POSTFail // 0x02 (2) ErrorUndefined // 0x03 (3) A // 0x04 (4) B // 0x05 (5) C // 0x06 (6) D // 0x07 (7) E // 0x08 (8) F // 0x09 (9) G // 0x0A (10) H // 0x0B (11) I // 0x0C (12) J // 0x0D (13) K // 0x0E (14) L // 0x0F (15) M // 0x10 (16) N // 0x11 (17) O // 0x12 (18) P // 0x13 (19) Q // 0x14 (20) R // 0x15 (21) S // 0x16 (22) T // 0x17 (23) U // 0x18 (24) V // 0x19 (25) W // 0x1A (26) X // 0x1B (27) Y // 0x1C (28) Z // 0x1D (29) One // 0x1E (30) Two // 0x1F (31) Three // 0x20 (32) Four // 0x21 (33) Five // 0x22 (34) Six // 0x23 (35) Seven // 0x24 (36) Eight // 0x25 (37) Nine // 0x26 (38) Zero // 0x27 (39) Return // 0x28 (40) Escape // 0x29 (41) Backspace // 0x2A (42) Tab // 0x2B (43) Space // 0x2C (44) Minus // 0x2D (45) Equals // 0x2E (46) LeftBrace // 0x2F (47) RightBrace // 0x30 (48) Backslash // 0x31 (49) HashTilde // 0x32 (50) Semicolon // 0x33 (51) Apastrophe // 0x34 (52) Grave // 0x35 (53) Comma // 0x36 (54) Dot // 0x37 (55) Slash // 0x38 (56) Capslock // 0x39 (57) F1 // 0x3A (58) F2 // 0x3B (59) F3 // 0x3C (60) F4 // 0x3D (61) F5 // 0x3E (62) F6 // 0x3F (63) F7 // 0x40 (64) F8 // 0x41 (65) F9 // 0x42 (66) F10 // 0x43 (67) F11 // 0x44 (68) F12 // 0x45 (69) SysRq // 0x46 (70) ScrollLock // 0x47 (71) Pause // 0x48 (72) Insert // 0x49 (73) Home // 0x4A (74) PageUp // 0x4B (75) Delete // 0x4C (76) End // 0x4D (77) PageDown // 0x4E (78) RightArrow // 0x4F (79) LeftArrow // 0x50 (80) DownArrow // 0x51 (81) UpArrow // 0x52 (82) NumLock // 0x53 (83) KPSlash // 0x54 (84) KPAsterisk // 0x55 (85) KPMinus // 0x56 (86) KPPlus // 0x57 (87) KPEnter // 0x58 (88) KP1 // 0x59 (89) KP2 // 0x5A (90) KP3 // 0x5B (91) KP4 // 0x5C (92) KP5 // 0x5D (93) KP6 // 0x5E (94) KP7 // 0x5F (95) KP8 // 0x60 (96) KP9 // 0x61 (97) KP0 // 0x62 (98) KPDot // 0x63 (99) Backslash0x64 // 0x64 (100) Compose // 0x65 (101) Power // 0x66 (102) KPEqual // 0x67 (103) F13 // 0x68 (104) F14 // 0x69 (105) F15 // 0x6A (106) F16 // 0x6B (107) F17 // 0x6C (108) F18 // 0x6D (109) F19 // 0x6E (110) F20 // 0x6F (111) F21 // 0x70 (112) F22 // 0x71 (113) F23 // 0x72 (114) F24 // 0x73 (115) Execute // 0x74 (116) Help // 0x75 (117) Menu // 0x76 (118) Select // 0x77 (119) Stop // 0x78 (120) Again // 0x79 (121) Undo // 0x7A (122) Cut // 0x7B (123) Copy // 0x7C (124) Paste // 0x7D (125) Find // 0x7E (126) Mute // 0x7F (127) VolumeUp // 0x80 (128) VolumeDown // 0x81 (129) LockingCapsLock // 0x82 (130) LockingNumLock // 0x83 (131) LockingScrollLock // 0x84 (132) KPComma // 0x85 (133) KPEqualSign // 0x86 (134) International1 // 0x87 (135) International2 // 0x88 (136) International3 // 0x89 (137) International4 // 0x8A (138) International5 // 0x8B (139) International6 // 0x8C (140) International7 // 0x8D (141) International8 // 0x8E (142) International9 // 0x8F (143) Lang1 // 0x90 (144) Lang2 // 0x91 (145) Lang3 // 0x92 (146) Lang4 // 0x93 (147) Lang5 // 0x94 (148) Lang6 // 0x95 (149) Lang7 // 0x96 (150) Lang8 // 0x97 (151) Lang9 // 0x98 (152) AlternateErase // 0x99 (153) SysReq // 0x9A (154) Cancel // 0x9B (155) Clear // 0x9C (156) Prior // 0x9D (157) Return0x9E // 0x9E (158) Separator // 0x9F (159) Out // 0xA0 (160) Oper // 0xA1 (161) Clear0xA2 // 0xA2 (162) CrSel // 0xA3 (163) ExSel // 0xA4 (164) Reserved0xA5 // 0xA5 (165) Reserved0xA6 // 0xA6 (166) Reserved0xA7 // 0xA7 (167) Reserved0xA8 // 0xA8 (168) Reserved0xA9 // 0xA9 (169) Reserved0xAA // 0xAA (170) Reserved0xAB // 0xAB (171) Reserved0xAC // 0xAC (172) Reserved0xAD // 0xAD (173) Reserved0xAE // 0xAE (174) Reserved0xAF // 0xAF (175) Keypad00 // 0xB0 (176) Keypad000 // 0xB1 (177) ThousandsSeparator // 0xB2 (178) DecimalSeparator // 0xB3 (179) CurrencyUnit // 0xB4 (180) CurrencySubUnit // 0xB5 (181) KPLeftParen // 0xB6 (182) KPRightParen // 0xB7 (183) KPLeftBrace // 0xB8 (184) KPRightBrace // 0xB9 (185) KPTab // 0xBA (186) KPBackspace // 0xBB (187) KPA // 0xBC (188) KPB // 0xBD (189) KPC // 0xBE (190) KPD // 0xBF (191) KPE // 0xC0 (192) KPF // 0xC1 (193) KPXOR // 0xC2 (194) KPCircumflex // 0xC3 (195) KPPercent // 0xC4 (196) KPLessThan // 0xC5 (197) KPGreaterThan // 0xC6 (198) KPAmpersand // 0xC7 (199) KPAmpersandAmpersand // 0xC8 (200) KPPipe // 0xC9 (201) KPPipePipe // 0xCA (202) KPColon // 0xCB (203) KPHash // 0xCC (204) KPSpace // 0xCD (205) KPAt // 0xCE (206) KPBang // 0xCF (207) KPMemoryStore // 0xD0 (208) KPMemoryRecall // 0xD1 (209) KPMemoryClear // 0xD2 (210) KPMemoryAdd // 0xD3 (211) KPMemorySubtract // 0xD4 (212) KPMemoryMultiply // 0xD5 (213) KPMemoryDevide // 0xD6 (214) KPPlusMinus // 0xD7 (215) KPClear // 0xD8 (216) KPClearEntry // 0xD9 (217) KPBinary // 0xDA (218) KPOctal // 0xDB (219) KPDecimal // 0xDC (220) KPHexadecimal // 0xDD (221) Reserved0xDE // 0xDE (222) Reserved0xDF // 0xDF (223) LeftCtrl // 0xE0 (224) LeftShift // 0xE1 (225) LeftAlt // 0xE2 (226) LeftGUI // 0xE3 (227) RightCtrl // 0xE4 (228) RightShift // 0xE5 (229) RightAlt // 0xE6 (230) RightGUI // 0xE7 (231) Reserved0xE8 // 0xE8 (232) Reserved0xE9 // 0xE9 (233) Reserved0xEA // 0xEA (234) Reserved0xEB // 0xEB (235) Reserved0xEC // 0xEC (236) Reserved0xED // 0xED (237) Reserved0xEE // 0xEE (238) Reserved0xEF // 0xEF (239) Reserved0xF0 // 0xF0 (240) Reserved0xF1 // 0xF1 (241) Reserved0xF2 // 0xF2 (242) Reserved0xF3 // 0xF3 (243) Reserved0xF4 // 0xF4 (244) Reserved0xF5 // 0xF5 (245) Reserved0xF6 // 0xF6 (246) Reserved0xF7 // 0xF7 (247) Reserved0xF8 // 0xF8 (248) Reserved0xF9 // 0xF9 (249) Reserved0xFA // 0xFA (250) Reserved0xFB // 0xFB (251) Reserved0xFC // 0xFC (252) Reserved0xFD // 0xFD (253) Reserved0xFE // 0xFE (254) Reserved0xFF // 0xFF (255) )
View Source
const ( None = Reserved0x00 Enter = Return BackslashUS = HashTilde PrintScreen = SysRq ScrLk = ScrollLock Open = Execute Props = Menu Front = Select RO = International1 KatakanaHiragana = International2 Yen = International3 Henkan = International4 Muhenkan = International5 KPJPComma = International6 Hangeul = Lang1 Hanja = Lang2 Katakana = Lang3 Hiragana = Lang4 ZenkakuHankaku = Lang5 Attention = SysReq Again0xA2 = Clear0xA2 Props0xA3 = CrSel LeftMeta = LeftGUI RightMeta = RightGUI MediaPlayPause = Reserved0xE8 MediaStopCD = Reserved0xE9 MediaPreviousSong = Reserved0xEA MediaNextSong = Reserved0xEB MediaEjectCD = Reserved0xEC MediaVolumeUp = Reserved0xED MediaVolumeDown = Reserved0xEE MediaMute = Reserved0xEF MediaWWW = Reserved0xF0 MediaBack = Reserved0xF1 MediaForward = Reserved0xF2 MediaStop = Reserved0xF3 MediaFind = Reserved0xF4 MediaScrollUp = Reserved0xF5 MediaScrollDown = Reserved0xF6 MediaEdit = Reserved0xF7 MediaSleep = Reserved0xF8 MediaCoffee = Reserved0xF9 MediaRefresh = Reserved0xFA MediaCalc = Reserved0xFB )
aliases
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.