Skip to content

键盘按键映射表

typescript
const keyMap =  {
  0: '△',
  1: 'Fn',
  4: 'A',
  5: 'B',
  6: 'C',
  7: 'D',
  8: 'E',
  9: 'F',
  10: 'G',
  11: 'H',
  12: 'I',
  13: 'J',
  14: 'K',
  15: 'L',
  16: 'M',
  17: 'N',
  18: 'O',
  19: 'P',
  20: 'Q',
  21: 'R',
  22: 'S',
  23: 'T',
  24: 'U',
  25: 'V',
  26: 'W',
  27: 'X',
  28: 'Y',
  29: 'Z',
  30: '1',
  31: '2',
  32: '3',
  33: '4',
  34: '5',
  35: '6',
  36: '7',
  37: '8',
  38: '9',
  39: '0',
  40: 'Enter',
  41: 'ESC',
  42: 'BackSpace',
  43: 'Tab',
  44: 'Space',
  45: '-',
  46: '=',
  47: '[',
  48: ']',
  49: '\\',
  50: 'no',
  51: ';',
  52: "'",
  53: '`',
  54: ',',
  55: '.',
  56: '/',
  57: 'Cap',
  58: 'F1',
  59: 'F2',
  60: 'F3',
  61: 'F4',
  62: 'F5',
  63: 'F6',
  64: 'F7',
  65: 'F8',
  66: 'F9',
  67: 'F10',
  68: 'F11',
  69: 'F12',
  70: 'Print Screen',
  71: 'Scroll Lock',
  72: 'Pause',
  73: 'Insert',
  74: 'Home',
  75: 'PgUp',
  76: 'Del',
  77: 'End',
  78: 'PgDn',
  79: '→',
  80: '←',
  81: '↓',
  82: '↑',
  83: 'Num Lock',
  84: '/',
  85: '*',
  86: '-',
  87: '+',
  88: 'Enter',
  89: 'Pad1',
  90: 'Pad2',
  91: 'Pad3',
  92: 'Pad4',
  93: 'Pad5',
  94: 'Pad6',
  95: 'Pad7',
  96: 'Pad8',
  97: 'Pad9',
  98: 'Pad0',
  99: '.',
  100: 'no2',
  101: 'App',
  102: 'Power',
  103: '=',
  104: 'F13',
  105: 'F14',
  106: 'F15',
  107: 'F16',
  108: 'F17',
  109: 'F18',
  110: 'F19',
  111: 'F20',
  112: 'F21',
  113: 'F22',
  114: 'F23',
  115: 'F24',
  116: 'Execute',
  117: 'Help',
  118: 'Menu',
  119: 'Select',
  120: 'Stop',
  121: 'Again',
  122: 'Undo',
  123: 'Cut',
  124: 'Copy',
  125: 'Paste',
  126: 'Find',
  127: 'Mute',
  128: 'Vol+',
  129: 'Vol-',
  130: 'Caps Lock',
  131: 'Num Lock',
  132: 'Scroll Lock',
  133: '.',
  134: '=',
  135: 'In1',
  136: 'In2',
  137: 'In3',
  138: 'In4',
  139: 'In5',
  140: 'In6',
  141: 'In7',
  142: 'In8',
  143: 'In9',
  144: 'Lang1',
  145: 'Lang2',
  146: 'Lang3',
  147: 'Lang4',
  148: 'Lang5',
  149: 'Lang6',
  150: 'Lang7',
  151: 'Lang8',
  152: 'Lang9',
  153: 'Alt Erase',
  154: 'Sys Request',
  155: 'Cancel',
  156: 'Clear',
  157: 'Prior',
  158: 'Return',
  159: 'Sepaeator',
  160: 'Out',
  161: 'Oper',
  162: 'Clear Again',
  163: 'Crsel',
  164: 'Exsel',
  165: 'Desktop Power Down',
  166: 'Desktop Sleep',
  167: '-',
  168: '-',
  169: '-',
  170: '-',
  171: '-',
  172: '-',
  173: 'Play Pause',
  174: 'Next Track',
  175: 'Ptrack',
  176: 'Stop',
  177: 'Mute',
  178: 'Vol+',
  179: 'Vol-',
  180: 'Media',
  181: 'Email',
  182: 'Calc',
  183: 'PC',
  184: 'WWW',
  185: 'Search',
  186: 'AC Back',
  187: 'Forward',
  188: 'Refresh',
  189: 'Bookmarks',
  190: 'MACT',
  191: 'MACC',
  192: 'SCDE',
  193: 'SCIN',
  194: '-',
  195: '-',
  196: '-',
  197: '-',
  198: '-',
  199: '主灯亮度+',
  200: '主灯亮度-',
  201: '-',
  202: '-',
  203: '-',
  204: '-',
  205: '-',
  206: '-',
  207: '-',
  208: '-',
  209: '-',
  210: '-',
  211: '-',
  212: '-',
  213: '-',
  214: '-',
  215: '-',
  216: '-',
  217: '-',
  218: '-',
  219: '-',
  220: '-',
  221: '-',
  222: '-',
  223: '-',
  224: 'L-Ctrl',
  225: 'L-Shift',
  226: 'L-Alt',
  227: 'L-Win',
  228: 'R-Ctrl',
  229: 'R-Shift',
  230: 'R-Alt',
  231: 'R-Win',
  232: '-',

  4207: '屏幕亮度+',
  4208: '屏幕亮度-',

  4277: '下一首',
  4278: '上一首',
  4279: '停止',
  4301: '播放',
  4322: '静音',
  4329: '声音+',
  4330: '声音-',
  4483: 'Media',
  4490: 'Email',
  4498: 'Calc',
  4500: 'File', // 打开文件管理器
  4641: 'search',
  4643: 'www', // 浏览器打开一个新页面

  4767: 'desktop',

  25141: '~',

  29441: '鼠标左键',
  29442: '鼠标右键',
  29443: '鼠标滚轮点击',
  29444: '鼠标左移',
  29445: '鼠标右移',
  29446: '鼠标上移',
  29447: '鼠标下移',
  29448: '滚轮+',
  29449: '滚轮-',

  61441: 'Fn1',
  61442: 'Fn2',
  61443: 'Fn3',

  61696: '恢复',
  61697: 'Win',
  61698: 'Mac',
  61699: '校准',
  61704: '配置1',
  61705: '配置2',
  61706: '配置3',
  61707: 'WASD切换',
  61708: '配置4',
  62217: 'LockWin',

  62224: '灯效模式+',
  62225: '灯光方向',
  62226: '主灯亮度+',
  62227: '主灯亮度-',
  62228: '主灯速度+',
  62229: '主灯速度-',
  62231: '主灯开关',

  62245: '氛围灯模式+',
  62246: '氛围灯开关',
  62247: '氛围灯方向',
  62248: '氛围灯速度+',
  62249: '氛围灯速度-',
  62250: '氛围灯亮度+',
  62251: '氛围灯亮度-',
  62252: '氛围灯模式-',

  62255: '主灯模式-',
  62262: 'Static-Light-Change',
  62265: 'snap tap on',
};