mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
4.4 KiB
4.4 KiB
| 1 | web_name | serial_code | arduino_name | otg_key | at1_code | x11_names |
|---|---|---|---|---|---|---|
| 2 | KeyA | 1 | KEY_A | 0x04 | 0x1e | ^XK_A,XK_a |
| 3 | KeyB | 2 | KEY_B | 0x05 | 0x30 | ^XK_B,XK_b |
| 4 | KeyC | 3 | KEY_C | 0x06 | 0x2e | ^XK_C,XK_c |
| 5 | KeyD | 4 | KEY_D | 0x07 | 0x20 | ^XK_D,XK_d |
| 6 | KeyE | 5 | KEY_E | 0x08 | 0x12 | ^XK_E,XK_e |
| 7 | KeyF | 6 | KEY_F | 0x09 | 0x21 | ^XK_F,XK_f |
| 8 | KeyG | 7 | KEY_G | 0x0a | 0x22 | ^XK_G,XK_g |
| 9 | KeyH | 8 | KEY_H | 0x0b | 0x23 | ^XK_H,XK_h |
| 10 | KeyI | 9 | KEY_I | 0x0c | 0x17 | ^XK_I,XK_i |
| 11 | KeyJ | 10 | KEY_J | 0x0d | 0x24 | ^XK_J,XK_j |
| 12 | KeyK | 11 | KEY_K | 0x0e | 0x25 | ^XK_K,XK_k |
| 13 | KeyL | 12 | KEY_L | 0x0f | 0x26 | ^XK_L,XK_l |
| 14 | KeyM | 13 | KEY_M | 0x10 | 0x32 | ^XK_M,XK_m |
| 15 | KeyN | 14 | KEY_N | 0x11 | 0x31 | ^XK_N,XK_n |
| 16 | KeyO | 15 | KEY_O | 0x12 | 0x18 | ^XK_O,XK_o |
| 17 | KeyP | 16 | KEY_P | 0x13 | 0x19 | ^XK_P,XK_p |
| 18 | KeyQ | 17 | KEY_Q | 0x14 | 0x10 | ^XK_Q,XK_q |
| 19 | KeyR | 18 | KEY_R | 0x15 | 0x13 | ^XK_R,XK_r |
| 20 | KeyS | 19 | KEY_S | 0x16 | 0x1f | ^XK_S,XK_s |
| 21 | KeyT | 20 | KEY_T | 0x17 | 0x14 | ^XK_T,XK_t |
| 22 | KeyU | 21 | KEY_U | 0x18 | 0x16 | ^XK_U,XK_u |
| 23 | KeyV | 22 | KEY_V | 0x19 | 0x2f | ^XK_V,XK_v |
| 24 | KeyW | 23 | KEY_W | 0x1a | 0x11 | ^XK_W,XK_w |
| 25 | KeyX | 24 | KEY_X | 0x1b | 0x2d | ^XK_X,XK_x |
| 26 | KeyY | 25 | KEY_Y | 0x1c | 0x15 | ^XK_Y,XK_y |
| 27 | KeyZ | 26 | KEY_Z | 0x1d | 0x2c | ^XK_Z,XK_z |
| 28 | Digit1 | 27 | KEY_1 | 0x1e | 0x02 | XK_1,^XK_exclam |
| 29 | Digit2 | 28 | KEY_2 | 0x1f | 0x03 | XK_2,^XK_at |
| 30 | Digit3 | 29 | KEY_3 | 0x20 | 0x04 | XK_3,^XK_numbersign |
| 31 | Digit4 | 30 | KEY_4 | 0x21 | 0x05 | XK_4,^XK_dollar |
| 32 | Digit5 | 31 | KEY_5 | 0x22 | 0x06 | XK_5,^XK_percent |
| 33 | Digit6 | 32 | KEY_6 | 0x23 | 0x07 | XK_6,^XK_asciicircum |
| 34 | Digit7 | 33 | KEY_7 | 0x24 | 0x08 | XK_7,^XK_ampersand |
| 35 | Digit8 | 34 | KEY_8 | 0x25 | 0x09 | XK_8,^XK_asterisk |
| 36 | Digit9 | 35 | KEY_9 | 0x26 | 0x0a | XK_9,^XK_parenleft |
| 37 | Digit0 | 36 | KEY_0 | 0x27 | 0x0b | XK_0,^XK_parenright |
| 38 | Enter | 37 | KEY_ENTER | 0x28 | 0x1c | XK_Return |
| 39 | Escape | 38 | KEY_ESC | 0x29 | 0x01 | XK_Escape |
| 40 | Backspace | 39 | KEY_BACKSPACE | 0x2a | 0x0e | XK_BackSpace |
| 41 | Tab | 40 | KEY_TAB | 0x2b | 0x0f | XK_Tab |
| 42 | Space | 41 | KEY_SPACE | 0x2c | 0x39 | XK_space |
| 43 | Minus | 42 | KEY_MINUS | 0x2d | 0x0c | XK_minus,^XK_underscore |
| 44 | Equal | 43 | KEY_EQUAL | 0x2e | 0x0d | XK_equal,^XK_plus |
| 45 | BracketLeft | 44 | KEY_LEFT_BRACE | 0x2f | 0x1a | XK_bracketleft,^XK_braceleft |
| 46 | BracketRight | 45 | KEY_RIGHT_BRACE | 0x30 | 0x1b | XK_bracketright,^XK_braceright |
| 47 | Backslash | 46 | KEY_BACKSLASH | 0x31 | 0x2b | XK_backslash,^XK_bar |
| 48 | Semicolon | 47 | KEY_SEMICOLON | 0x33 | 0x27 | XK_semicolon,^XK_colon |
| 49 | Quote | 48 | KEY_QUOTE | 0x34 | 0x28 | XK_apostrophe,^XK_quotedbl |
| 50 | Backquote | 49 | KEY_TILDE | 0x35 | 0x29 | XK_grave,^XK_asciitilde |
| 51 | Comma | 50 | KEY_COMMA | 0x36 | 0x33 | XK_comma,^XK_less |
| 52 | Period | 51 | KEY_PERIOD | 0x37 | 0x34 | XK_period,^XK_greater |
| 53 | Slash | 52 | KEY_SLASH | 0x38 | 0x35 | XK_slash,^XK_question |
| 54 | CapsLock | 53 | KEY_CAPS_LOCK | 0x39 | 0x3a | XK_Caps_Lock |
| 55 | F1 | 54 | KEY_F1 | 0x3a | 0x3b | XK_F1 |
| 56 | F2 | 55 | KEY_F2 | 0x3b | 0x3c | XK_F2 |
| 57 | F3 | 56 | KEY_F3 | 0x3c | 0x3d | XK_F3 |
| 58 | F4 | 57 | KEY_F4 | 0x3d | 0x3e | XK_F4 |
| 59 | F5 | 58 | KEY_F5 | 0x3e | 0x3f | XK_F5 |
| 60 | F6 | 59 | KEY_F6 | 0x3f | 0x40 | XK_F6 |
| 61 | F7 | 60 | KEY_F7 | 0x40 | 0x41 | XK_F7 |
| 62 | F8 | 61 | KEY_F8 | 0x41 | 0x42 | XK_F8 |
| 63 | F9 | 62 | KEY_F9 | 0x42 | 0x43 | XK_F9 |
| 64 | F10 | 63 | KEY_F10 | 0x43 | 0x44 | XK_F10 |
| 65 | F11 | 64 | KEY_F11 | 0x44 | 0x57 | XK_F11 |
| 66 | F12 | 65 | KEY_F12 | 0x45 | 0x58 | XK_F12 |
| 67 | PrintScreen | 66 | KEY_PRINT | 0x46 | 0x54 | XK_Sys_Req |
| 68 | Insert | 67 | KEY_INSERT | 0x49 | 0xe052 | XK_Insert |
| 69 | Home | 68 | KEY_HOME | 0x4a | 0xe047 | XK_Home |
| 70 | PageUp | 69 | KEY_PAGE_UP | 0x4b | 0xe049 | XK_Page_Up |
| 71 | Delete | 70 | KEY_DELETE | 0x4c | 0xe053 | XK_Delete |
| 72 | End | 71 | KEY_END | 0x4d | 0xe04f | XK_End |
| 73 | PageDown | 72 | KEY_PAGE_DOWN | 0x4e | 0xe051 | XK_Page_Down |
| 74 | ArrowRight | 73 | KEY_RIGHT_ARROW | 0x4f | 0xe04d | XK_Right |
| 75 | ArrowLeft | 74 | KEY_LEFT_ARROW | 0x50 | 0xe04b | XK_Left |
| 76 | ArrowDown | 75 | KEY_DOWN_ARROW | 0x51 | 0xe050 | XK_Down |
| 77 | ArrowUp | 76 | KEY_UP_ARROW | 0x52 | 0xe048 | XK_Up |
| 78 | ControlLeft | 77 | KEY_LEFT_CTRL | ^0x01 | 0x1d | XK_Control_L |
| 79 | ShiftLeft | 78 | KEY_LEFT_SHIFT | ^0x02 | 0x2a | XK_Shift_L |
| 80 | AltLeft | 79 | KEY_LEFT_ALT | ^0x04 | 0x38 | XK_Alt_L |
| 81 | MetaLeft | 80 | KEY_LEFT_GUI | ^0x08 | 0xe05b | XK_Meta_L |
| 82 | ControlRight | 81 | KEY_RIGHT_CTRL | ^0x10 | 0xe01d | XK_Control_R |
| 83 | ShiftRight | 82 | KEY_RIGHT_SHIFT | ^0x20 | 0x36 | XK_Shift_R |
| 84 | AltRight | 83 | KEY_RIGHT_ALT | ^0x40 | 0xe038 | XK_Alt_R |
| 85 | MetaRight | 84 | KEY_RIGHT_GUI | ^0x80 | 0xe05c | XK_Meta_R |
| 86 | Pause | 85 | KEY_PAUSE | 0x48 | 0xe046 | XK_Pause |
| 87 | ScrollLock | 86 | KEY_SCROLL_LOCK | 0x47 | 0x46 | XK_Scroll_Lock |
| 88 | NumLock | 87 | KEY_NUM_LOCK | 0x53 | 0x45 | XK_Num_Lock |
| 89 | ContextMenu | 88 | KEY_MENU | 0x65 | 0xe05d | XK_Menu |
| 90 | NumpadDivide | 89 | KEYPAD_DIVIDE | 0x54 | 0xe035 | XK_KP_Divide |
| 91 | NumpadMultiply | 90 | KEYPAD_MULTIPLY | 0x55 | 0x37 | XK_multiply |
| 92 | NumpadSubtract | 91 | KEYPAD_SUBTRACT | 0x56 | 0x4a | XK_KP_Subtract |
| 93 | NumpadAdd | 92 | KEYPAD_ADD | 0x57 | 0x4e | XK_KP_Add |
| 94 | NumpadEnter | 93 | KEYPAD_ENTER | 0x58 | 0xe01c | XK_KP_Enter |
| 95 | Numpad1 | 94 | KEYPAD_1 | 0x59 | 0x4f | XK_KP_1 |
| 96 | Numpad2 | 95 | KEYPAD_2 | 0x5a | 0x50 | XK_KP_2 |
| 97 | Numpad3 | 96 | KEYPAD_3 | 0x5b | 0x51 | XK_KP_3 |
| 98 | Numpad4 | 97 | KEYPAD_4 | 0x5c | 0x4b | XK_KP_4 |
| 99 | Numpad5 | 98 | KEYPAD_5 | 0x5d | 0x4c | XK_KP_5 |
| 100 | Numpad6 | 99 | KEYPAD_6 | 0x5e | 0x4d | XK_KP_6 |
| 101 | Numpad7 | 100 | KEYPAD_7 | 0x5f | 0x47 | XK_KP_7 |
| 102 | Numpad8 | 101 | KEYPAD_8 | 0x60 | 0x48 | XK_KP_8 |
| 103 | Numpad9 | 102 | KEYPAD_9 | 0x61 | 0x49 | XK_KP_9 |
| 104 | Numpad0 | 103 | KEYPAD_0 | 0x62 | 0x52 | XK_KP_0 |
| 105 | NumpadDecimal | 104 | KEYPAD_DOT | 0x63 | 0x53 | XK_KP_Decimal |