mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
4.5 KiB
4.5 KiB
| 1 | web_name | mcu_code | usb_key | ps2_key | at1_code | x11_names |
|---|---|---|---|---|---|---|
| 2 | KeyA | 1 | 0x04 | reg:0x1c | 0x1e | ^XK_A,XK_a |
| 3 | KeyB | 2 | 0x05 | reg:0x32 | 0x30 | ^XK_B,XK_b |
| 4 | KeyC | 3 | 0x06 | reg:0x21 | 0x2e | ^XK_C,XK_c |
| 5 | KeyD | 4 | 0x07 | reg:0x23 | 0x20 | ^XK_D,XK_d |
| 6 | KeyE | 5 | 0x08 | reg:0x24 | 0x12 | ^XK_E,XK_e |
| 7 | KeyF | 6 | 0x09 | reg:0x2b | 0x21 | ^XK_F,XK_f |
| 8 | KeyG | 7 | 0x0a | reg:0x34 | 0x22 | ^XK_G,XK_g |
| 9 | KeyH | 8 | 0x0b | reg:0x33 | 0x23 | ^XK_H,XK_h |
| 10 | KeyI | 9 | 0x0c | reg:0x43 | 0x17 | ^XK_I,XK_i |
| 11 | KeyJ | 10 | 0x0d | reg:0x3b | 0x24 | ^XK_J,XK_j |
| 12 | KeyK | 11 | 0x0e | reg:0x42 | 0x25 | ^XK_K,XK_k |
| 13 | KeyL | 12 | 0x0f | reg:0x4b | 0x26 | ^XK_L,XK_l |
| 14 | KeyM | 13 | 0x10 | reg:0x3a | 0x32 | ^XK_M,XK_m |
| 15 | KeyN | 14 | 0x11 | reg:0x31 | 0x31 | ^XK_N,XK_n |
| 16 | KeyO | 15 | 0x12 | reg:0x44 | 0x18 | ^XK_O,XK_o |
| 17 | KeyP | 16 | 0x13 | reg:0x4d | 0x19 | ^XK_P,XK_p |
| 18 | KeyQ | 17 | 0x14 | reg:0x15 | 0x10 | ^XK_Q,XK_q |
| 19 | KeyR | 18 | 0x15 | reg:0x2d | 0x13 | ^XK_R,XK_r |
| 20 | KeyS | 19 | 0x16 | reg:0x1b | 0x1f | ^XK_S,XK_s |
| 21 | KeyT | 20 | 0x17 | reg:0x2c | 0x14 | ^XK_T,XK_t |
| 22 | KeyU | 21 | 0x18 | reg:0x3c | 0x16 | ^XK_U,XK_u |
| 23 | KeyV | 22 | 0x19 | reg:0x2a | 0x2f | ^XK_V,XK_v |
| 24 | KeyW | 23 | 0x1a | reg:0x1d | 0x11 | ^XK_W,XK_w |
| 25 | KeyX | 24 | 0x1b | reg:0x22 | 0x2d | ^XK_X,XK_x |
| 26 | KeyY | 25 | 0x1c | reg:0x35 | 0x15 | ^XK_Y,XK_y |
| 27 | KeyZ | 26 | 0x1d | reg:0x1a | 0x2c | ^XK_Z,XK_z |
| 28 | Digit1 | 27 | 0x1e | reg:0x16 | 0x02 | XK_1,^XK_exclam |
| 29 | Digit2 | 28 | 0x1f | reg:0x1e | 0x03 | XK_2,^XK_at |
| 30 | Digit3 | 29 | 0x20 | reg:0x26 | 0x04 | XK_3,^XK_numbersign |
| 31 | Digit4 | 30 | 0x21 | reg:0x25 | 0x05 | XK_4,^XK_dollar |
| 32 | Digit5 | 31 | 0x22 | reg:0x2e | 0x06 | XK_5,^XK_percent |
| 33 | Digit6 | 32 | 0x23 | reg:0x36 | 0x07 | XK_6,^XK_asciicircum |
| 34 | Digit7 | 33 | 0x24 | reg:0x3d | 0x08 | XK_7,^XK_ampersand |
| 35 | Digit8 | 34 | 0x25 | reg:0x3e | 0x09 | XK_8,^XK_asterisk |
| 36 | Digit9 | 35 | 0x26 | reg:0x46 | 0x0a | XK_9,^XK_parenleft |
| 37 | Digit0 | 36 | 0x27 | reg:0x45 | 0x0b | XK_0,^XK_parenright |
| 38 | Enter | 37 | 0x28 | reg:0x5a | 0x1c | XK_Return |
| 39 | Escape | 38 | 0x29 | reg:0x76 | 0x01 | XK_Escape |
| 40 | Backspace | 39 | 0x2a | reg:0x66 | 0x0e | XK_BackSpace |
| 41 | Tab | 40 | 0x2b | reg:0x0d | 0x0f | XK_Tab |
| 42 | Space | 41 | 0x2c | reg:0x29 | 0x39 | XK_space |
| 43 | Minus | 42 | 0x2d | reg:0x4e | 0x0c | XK_minus,^XK_underscore |
| 44 | Equal | 43 | 0x2e | reg:0x55 | 0x0d | XK_equal,^XK_plus |
| 45 | BracketLeft | 44 | 0x2f | reg:0x54 | 0x1a | XK_bracketleft,^XK_braceleft |
| 46 | BracketRight | 45 | 0x30 | reg:0x5b | 0x1b | XK_bracketright,^XK_braceright |
| 47 | Backslash | 46 | 0x31 | reg:0x5d | 0x2b | XK_backslash,^XK_bar |
| 48 | Semicolon | 47 | 0x33 | reg:0x4c | 0x27 | XK_semicolon,^XK_colon |
| 49 | Quote | 48 | 0x34 | reg:0x52 | 0x28 | XK_apostrophe,^XK_quotedbl |
| 50 | Backquote | 49 | 0x35 | reg:0x0e | 0x29 | XK_grave,^XK_asciitilde |
| 51 | Comma | 50 | 0x36 | reg:0x41 | 0x33 | XK_comma,^XK_less |
| 52 | Period | 51 | 0x37 | reg:0x49 | 0x34 | XK_period,^XK_greater |
| 53 | Slash | 52 | 0x38 | reg:0x4a | 0x35 | XK_slash,^XK_question |
| 54 | CapsLock | 53 | 0x39 | reg:0x58 | 0x3a | XK_Caps_Lock |
| 55 | F1 | 54 | 0x3a | reg:0x05 | 0x3b | XK_F1 |
| 56 | F2 | 55 | 0x3b | reg:0x06 | 0x3c | XK_F2 |
| 57 | F3 | 56 | 0x3c | reg:0x04 | 0x3d | XK_F3 |
| 58 | F4 | 57 | 0x3d | reg:0x0c | 0x3e | XK_F4 |
| 59 | F5 | 58 | 0x3e | reg:0x03 | 0x3f | XK_F5 |
| 60 | F6 | 59 | 0x3f | reg:0x0b | 0x40 | XK_F6 |
| 61 | F7 | 60 | 0x40 | reg:0x83 | 0x41 | XK_F7 |
| 62 | F8 | 61 | 0x41 | reg:0x0a | 0x42 | XK_F8 |
| 63 | F9 | 62 | 0x42 | reg:0x01 | 0x43 | XK_F9 |
| 64 | F10 | 63 | 0x43 | reg:0x09 | 0x44 | XK_F10 |
| 65 | F11 | 64 | 0x44 | reg:0x78 | 0x57 | XK_F11 |
| 66 | F12 | 65 | 0x45 | reg:0x07 | 0x58 | XK_F12 |
| 67 | PrintScreen | 66 | 0x46 | print:0xff | 0x54 | XK_Sys_Req |
| 68 | Insert | 67 | 0x49 | spec:0x70 | 0xe052 | XK_Insert |
| 69 | Home | 68 | 0x4a | spec:0x6c | 0xe047 | XK_Home |
| 70 | PageUp | 69 | 0x4b | spec:0x7d | 0xe049 | XK_Page_Up |
| 71 | Delete | 70 | 0x4c | spec:0x71 | 0xe053 | XK_Delete |
| 72 | End | 71 | 0x4d | spec:0x69 | 0xe04f | XK_End |
| 73 | PageDown | 72 | 0x4e | spec:0x7a | 0xe051 | XK_Page_Down |
| 74 | ArrowRight | 73 | 0x4f | spec:0x74 | 0xe04d | XK_Right |
| 75 | ArrowLeft | 74 | 0x50 | spec:0x6b | 0xe04b | XK_Left |
| 76 | ArrowDown | 75 | 0x51 | spec:0x72 | 0xe050 | XK_Down |
| 77 | ArrowUp | 76 | 0x52 | spec:0x75 | 0xe048 | XK_Up |
| 78 | ControlLeft | 77 | ^0x01 | reg:0x14 | 0x1d | XK_Control_L |
| 79 | ShiftLeft | 78 | ^0x02 | reg:0x12 | 0x2a | XK_Shift_L |
| 80 | AltLeft | 79 | ^0x04 | reg:0x11 | 0x38 | XK_Alt_L |
| 81 | MetaLeft | 80 | ^0x08 | spec:0x1f | 0xe05b | XK_Meta_L,XK_Super_L |
| 82 | ControlRight | 81 | ^0x10 | spec:0x14 | 0xe01d | XK_Control_R |
| 83 | ShiftRight | 82 | ^0x20 | reg:0x59 | 0x36 | XK_Shift_R |
| 84 | AltRight | 83 | ^0x40 | spec:0x11 | 0xe038 | XK_Alt_R,XK_ISO_Level3_Shift |
| 85 | MetaRight | 84 | ^0x80 | spec:0x27 | 0xe05c | XK_Meta_R,XK_Super_R |
| 86 | Pause | 85 | 0x48 | pause:0xff | 0xe046 | XK_Pause |
| 87 | ScrollLock | 86 | 0x47 | reg:0x7e | 0x46 | XK_Scroll_Lock |
| 88 | NumLock | 87 | 0x53 | reg:0x77 | 0x45 | XK_Num_Lock |
| 89 | ContextMenu | 88 | 0x65 | spec:0x2f | 0xe05d | XK_Menu |
| 90 | NumpadDivide | 89 | 0x54 | spec:0x4a | 0xe035 | XK_KP_Divide |
| 91 | NumpadMultiply | 90 | 0x55 | reg:0x7c | 0x37 | XK_multiply |
| 92 | NumpadSubtract | 91 | 0x56 | reg:0x7b | 0x4a | XK_KP_Subtract |
| 93 | NumpadAdd | 92 | 0x57 | reg:0x79 | 0x4e | XK_KP_Add |
| 94 | NumpadEnter | 93 | 0x58 | spec:0x5a | 0xe01c | XK_KP_Enter |
| 95 | Numpad1 | 94 | 0x59 | reg:0x69 | 0x4f | XK_KP_1 |
| 96 | Numpad2 | 95 | 0x5a | reg:0x72 | 0x50 | XK_KP_2 |
| 97 | Numpad3 | 96 | 0x5b | reg:0x7a | 0x51 | XK_KP_3 |
| 98 | Numpad4 | 97 | 0x5c | reg:0x6b | 0x4b | XK_KP_4 |
| 99 | Numpad5 | 98 | 0x5d | reg:0x73 | 0x4c | XK_KP_5 |
| 100 | Numpad6 | 99 | 0x5e | reg:0x74 | 0x4d | XK_KP_6 |
| 101 | Numpad7 | 100 | 0x5f | reg:0x6c | 0x47 | XK_KP_7 |
| 102 | Numpad8 | 101 | 0x60 | reg:0x75 | 0x48 | XK_KP_8 |
| 103 | Numpad9 | 102 | 0x61 | reg:0x7d | 0x49 | XK_KP_9 |
| 104 | Numpad0 | 103 | 0x62 | reg:0x70 | 0x52 | XK_KP_0 |
| 105 | NumpadDecimal | 104 | 0x63 | reg:0x71 | 0x53 | XK_KP_Decimal |
| 106 | Power | 105 | 0x66 | spec:0x5e | 0xe05e | XK_XF86_Sleep |
| 107 | IntlBackslash | 106 | 0x64 | reg:0x61 | 0x56 | |
| 108 | IntlYen | 107 | 0x89 | reg:0x6a | 0x7d |