键盘按键映射表
typescript
export const keyboardMapByType = {
special: [0, 1, 61696, 61697, 61698, 61699],
basic: [
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33,
34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91,
92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 224,
225, 226, 227, 228, 229, 230, 231,
],
system: [4434, 4905, 6151, 6152, 6165],
media: [8303, 8304, 8373, 8374, 8375, 8397, 8418, 8425, 8426, 8579, 8586, 8594, 8596, 8739],
mouse: [16384, 16640, 16896, 17152, 17408, 17664, 17920, 18176, 18432, 18688, 18945, 19201],
control: [61952, 61953, 61954, 61957, 61958, 61959, 61960],
light: [
62208, 62209, 62210, 62211, 62212, 62213, 62214, 62215, 62216, 62224, 62225, 62226, 62227, 62228, 62229, 62230,
62231, 62232,
],
triMode: [62465, 62466, 62467, 62468, 62469, 62470, 62471],
macro: [
62720, 62721, 62722, 62723, 62724, 62725, 62726, 62727, 62728, 62729, 62730, 62731, 62732, 62733, 62734, 62735,
],
decorativeLighting1: [62224, 62225, 62226, 62227, 62228, 62229, 62230, 62231, 62232], // 装饰灯1
decorativeLighting2: [62240, 62241, 62242, 62243, 62244, 62245, 62246, 62247, 62248], // 装饰灯2
decorativeLighting3: [62256, 62257, 62258, 62259, 62260, 62261, 62262, 62263, 62264], // 装饰灯3
};
export const keyboardMap = {
0: {
name: ' ',
type: '特殊',
comm: '空键',
hex16: '0x0000',
typeof: 'special',
},
1: {
name: '△',
type: '特殊',
comm: '穿透键',
hex16: '0x0001',
typeof: 'special',
},
4: {
name: 'A',
type: '基础',
comm: '',
hex16: '0x0004',
typeof: 'basic',
},
5: {
name: 'B',
type: '基础',
comm: '',
hex16: '0x0005',
typeof: 'basic',
},
6: {
name: 'C',
type: '基础',
comm: '',
hex16: '0x0006',
typeof: 'basic',
},
7: {
name: 'D',
type: '基础',
comm: '',
hex16: '0x0007',
typeof: 'basic',
},
8: {
name: 'E',
type: '基础',
comm: '',
hex16: '0x0008',
typeof: 'basic',
},
9: {
name: 'F',
type: '基础',
comm: '',
hex16: '0x0009',
typeof: 'basic',
},
10: {
name: 'G',
type: '基础',
comm: '',
hex16: '0x000A',
typeof: 'basic',
},
11: {
name: 'H',
type: '基础',
comm: '',
hex16: '0x000B',
typeof: 'basic',
},
12: {
name: 'I',
type: '基础',
comm: '',
hex16: '0x000C',
typeof: 'basic',
},
13: {
name: 'J',
type: '基础',
comm: '',
hex16: '0x000D',
typeof: 'basic',
},
14: {
name: 'K',
type: '基础',
comm: '',
hex16: '0x000E',
typeof: 'basic',
},
15: {
name: 'L',
type: '基础',
comm: '',
hex16: '0x000F',
typeof: 'basic',
},
16: {
name: 'M',
type: '基础',
comm: '',
hex16: '0x0010',
typeof: 'basic',
},
17: {
name: 'N',
type: '基础',
comm: '',
hex16: '0x0011',
typeof: 'basic',
},
18: {
name: 'O',
type: '基础',
comm: '',
hex16: '0x0012',
typeof: 'basic',
},
19: {
name: 'P',
type: '基础',
comm: '',
hex16: '0x0013',
typeof: 'basic',
},
20: {
name: 'Q',
type: '基础',
comm: '',
hex16: '0x0014',
typeof: 'basic',
},
21: {
name: 'R',
type: '基础',
comm: '',
hex16: '0x0015',
typeof: 'basic',
},
22: {
name: 'S',
type: '基础',
comm: '',
hex16: '0x0016',
typeof: 'basic',
},
23: {
name: 'T',
type: '基础',
comm: '',
hex16: '0x0017',
typeof: 'basic',
},
24: {
name: 'U',
type: '基础',
comm: '',
hex16: '0x0018',
typeof: 'basic',
},
25: {
name: 'V',
type: '基础',
comm: '',
hex16: '0x0019',
typeof: 'basic',
},
26: {
name: 'W',
type: '基础',
comm: '',
hex16: '0x001A',
typeof: 'basic',
},
27: {
name: 'X',
type: '基础',
comm: '',
hex16: '0x001B',
typeof: 'basic',
},
28: {
name: 'Y',
type: '基础',
comm: '',
hex16: '0x001C',
typeof: 'basic',
},
29: {
name: 'Z',
type: '基础',
comm: '',
hex16: '0x001D',
typeof: 'basic',
},
30: {
name: '1 !',
type: '基础',
comm: '',
hex16: '0x001E',
typeof: 'basic',
},
31: {
name: '2 @',
type: '基础',
comm: '',
hex16: '0x001F',
typeof: 'basic',
},
32: {
name: '3 #',
type: '基础',
comm: '',
hex16: '0x0020',
typeof: 'basic',
},
33: {
name: '4 $',
type: '基础',
comm: '',
hex16: '0x0021',
typeof: 'basic',
},
34: {
name: '5 %',
type: '基础',
comm: '',
hex16: '0x0022',
typeof: 'basic',
},
35: {
name: '6 ^',
type: '基础',
comm: '',
hex16: '0x0023',
typeof: 'basic',
},
36: {
name: '7 &',
type: '基础',
comm: '',
hex16: '0x0024',
typeof: 'basic',
},
37: {
name: '8 *',
type: '基础',
comm: '',
hex16: '0x0025',
typeof: 'basic',
},
38: {
name: '9 (',
type: '基础',
comm: '',
hex16: '0x0026',
typeof: 'basic',
},
39: {
name: '0 )',
type: '基础',
comm: '',
hex16: '0x0027',
typeof: 'basic',
},
40: {
name: 'Enter',
type: '基础',
comm: '',
hex16: '0x0028',
typeof: 'basic',
},
41: {
name: 'Esc',
type: '基础',
comm: '',
hex16: '0x0029',
typeof: 'basic',
},
42: {
name: 'Backspace',
type: '基础',
comm: '',
hex16: '0x002A',
typeof: 'basic',
},
43: {
name: 'Tab',
type: '基础',
comm: '',
hex16: '0x002B',
typeof: 'basic',
},
44: {
name: 'Space',
type: '基础',
comm: '',
hex16: '0x002C',
typeof: 'basic',
},
45: {
name: '- _',
type: '基础',
comm: '',
hex16: '0x002D',
typeof: 'basic',
},
46: {
name: '= +',
type: '基础',
comm: '',
hex16: '0x002E',
typeof: 'basic',
},
47: {
name: '[ {',
type: '基础',
comm: '',
hex16: '0x002F',
typeof: 'basic',
},
48: {
name: '] }',
type: '基础',
comm: '',
hex16: '0x0030',
typeof: 'basic',
},
49: {
name: '\\ |',
type: '基础',
comm: '',
hex16: '0x0031',
typeof: 'basic',
},
50: {
name: '# ~',
type: '基础',
comm: '',
hex16: '0x0032',
typeof: 'basic',
},
51: {
name: '; :',
type: '基础',
comm: '',
hex16: '0x0033',
typeof: 'basic',
},
52: {
name: '\' "',
type: '基础',
comm: '',
hex16: '0x0034',
typeof: 'basic',
},
53: {
name: '` ~',
type: '基础',
comm: '',
hex16: '0x0035',
typeof: 'basic',
},
54: {
name: ', <',
type: '基础',
comm: '',
hex16: '0x0036',
typeof: 'basic',
},
55: {
name: '. >',
type: '基础',
comm: '',
hex16: '0x0037',
typeof: 'basic',
},
56: {
name: '/ ?',
type: '基础',
comm: '',
hex16: '0x0038',
typeof: 'basic',
},
57: {
name: 'Caps',
type: '基础',
comm: '',
hex16: '0x0039',
typeof: 'basic',
},
58: {
name: 'F1',
type: '基础',
comm: '',
hex16: '0x003A',
typeof: 'basic',
},
59: {
name: 'F2',
type: '基础',
comm: '',
hex16: '0x003B',
typeof: 'basic',
},
60: {
name: 'F3',
type: '基础',
comm: '',
hex16: '0x003C',
typeof: 'basic',
},
61: {
name: 'F4',
type: '基础',
comm: '',
hex16: '0x003D',
typeof: 'basic',
},
62: {
name: 'F5',
type: '基础',
comm: '',
hex16: '0x003E',
typeof: 'basic',
},
63: {
name: 'F6',
type: '基础',
comm: '',
hex16: '0x003F',
typeof: 'basic',
},
64: {
name: 'F7',
type: '基础',
comm: '',
hex16: '0x0040',
typeof: 'basic',
},
65: {
name: 'F8',
type: '基础',
comm: '',
hex16: '0x0041',
typeof: 'basic',
},
66: {
name: 'F9',
type: '基础',
comm: '',
hex16: '0x0042',
typeof: 'basic',
},
67: {
name: 'F10',
type: '基础',
comm: '',
hex16: '0x0043',
typeof: 'basic',
},
68: {
name: 'F11',
type: '基础',
comm: '',
hex16: '0x0044',
typeof: 'basic',
},
69: {
name: 'F12',
type: '基础',
comm: '',
hex16: '0x0045',
typeof: 'basic',
},
70: {
name: 'PrtScr',
type: '基础',
comm: '',
hex16: '0x0046',
typeof: 'basic',
},
71: {
name: 'Scroll',
type: '基础',
comm: '',
hex16: '0x0047',
typeof: 'basic',
},
72: {
name: 'Pause',
type: '基础',
comm: '',
hex16: '0x0048',
typeof: 'basic',
},
73: {
name: 'Insert',
type: '基础',
comm: '',
hex16: '0x0049',
typeof: 'basic',
},
74: {
name: 'Home',
type: '基础',
comm: '',
hex16: '0x004A',
typeof: 'basic',
},
75: {
name: 'PgUp',
type: '基础',
comm: '',
hex16: '0x004B',
typeof: 'basic',
},
76: {
name: 'Delete',
type: '基础',
comm: '',
hex16: '0x004C',
typeof: 'basic',
},
77: {
name: 'End',
type: '基础',
comm: '',
hex16: '0x004D',
typeof: 'basic',
},
78: {
name: 'PgDn',
type: '基础',
comm: '',
hex16: '0x004E',
typeof: 'basic',
},
79: {
name: '→',
type: '基础',
comm: '',
hex16: '0x004F',
typeof: 'basic',
},
80: {
name: '←',
type: '基础',
comm: '',
hex16: '0x0050',
typeof: 'basic',
},
81: {
name: '↓',
type: '基础',
comm: '',
hex16: '0x0051',
typeof: 'basic',
},
82: {
name: '↑',
type: '基础',
comm: '',
hex16: '0x0052',
typeof: 'basic',
},
83: {
name: 'Num Lock',
type: '基础',
comm: '',
hex16: '0x0053',
typeof: 'basic',
},
84: {
name: "/',",
type: '基础',
comm: '',
hex16: '0x0054',
typeof: 'basic',
},
85: {
name: "*',",
type: '基础',
comm: '',
hex16: '0x0055',
typeof: 'basic',
},
86: {
name: "-',",
type: '基础',
comm: '',
hex16: '0x0056',
typeof: 'basic',
},
87: {
name: "+',",
type: '基础',
comm: '',
hex16: '0x0057',
typeof: 'basic',
},
88: {
name: 'PEnter',
type: '基础',
comm: '',
hex16: '0x0058',
typeof: 'basic',
},
89: {
name: 'P1',
type: '基础',
comm: '',
hex16: '0x0059',
typeof: 'basic',
},
90: {
name: 'P2',
type: '基础',
comm: '',
hex16: '0x005A',
typeof: 'basic',
},
91: {
name: 'P3',
type: '基础',
comm: '',
hex16: '0x005B',
typeof: 'basic',
},
92: {
name: 'P4',
type: '基础',
comm: '',
hex16: '0x005C',
typeof: 'basic',
},
93: {
name: 'P5',
type: '基础',
comm: '',
hex16: '0x005D',
typeof: 'basic',
},
94: {
name: 'P6',
type: '基础',
comm: '',
hex16: '0x005E',
typeof: 'basic',
},
95: {
name: 'P7',
type: '基础',
comm: '',
hex16: '0x005F',
typeof: 'basic',
},
96: {
name: 'P8',
type: '基础',
comm: '',
hex16: '0x0060',
typeof: 'basic',
},
97: {
name: 'P9',
type: '基础',
comm: '',
hex16: '0x0061',
typeof: 'basic',
},
98: {
name: 'P0',
type: '基础',
comm: '',
hex16: '0x0062',
typeof: 'basic',
},
99: {
name: '. Del',
type: '基础',
comm: '',
hex16: '0x0063',
typeof: 'basic',
},
100: {
name: 'Nubs',
type: '基础',
comm: '',
hex16: '0x0064',
typeof: 'basic',
},
101: {
name: 'App',
type: '基础',
comm: '',
hex16: '0x0065',
typeof: 'basic',
},
102: {
name: 'Power',
type: '基础',
comm: '',
hex16: '0x0066',
typeof: 'basic',
},
103: {
name: 'Peql',
type: '基础',
comm: '',
hex16: '0x0067',
typeof: 'basic',
},
104: {
name: 'F13',
type: '基础',
comm: '',
hex16: '0x0068',
typeof: 'basic',
},
105: {
name: 'F14',
type: '基础',
comm: '',
hex16: '0x0069',
typeof: 'basic',
},
106: {
name: 'F15',
type: '基础',
comm: '',
hex16: '0x006A',
typeof: 'basic',
},
107: {
name: 'F16',
type: '基础',
comm: '',
hex16: '0x006B',
typeof: 'basic',
},
108: {
name: 'F17',
type: '基础',
comm: '',
hex16: '0x006C',
typeof: 'basic',
},
109: {
name: 'F18',
type: '基础',
comm: '',
hex16: '0x006D',
typeof: 'basic',
},
110: {
name: 'F19',
type: '基础',
comm: '',
hex16: '0x006E',
typeof: 'basic',
},
111: {
name: 'F20',
type: '基础',
comm: '',
hex16: '0x006F',
typeof: 'basic',
},
112: {
name: 'F21',
type: '基础',
comm: '',
hex16: '0x0070',
typeof: 'basic',
},
113: {
name: 'F22',
type: '基础',
comm: '',
hex16: '0x0071',
typeof: 'basic',
},
114: {
name: 'F23',
type: '基础',
comm: '',
hex16: '0x0072',
typeof: 'basic',
},
115: {
name: 'F24',
type: '基础',
comm: '',
hex16: '0x0073',
typeof: 'basic',
},
224: {
name: 'L-Ctrl',
type: '基础',
comm: '',
hex16: '0x00E0',
typeof: 'basic',
},
225: {
name: 'L-Shift',
type: '基础',
comm: '',
hex16: '0x00E1',
typeof: 'basic',
},
226: {
name: 'L-Alt',
type: '基础',
comm: '',
hex16: '0x00E2',
typeof: 'basic',
},
227: {
name: 'L-Gui',
type: '基础',
comm: '',
hex16: '0x00E3',
typeof: 'basic',
},
228: {
name: 'R-Ctrl',
type: '基础',
comm: '',
hex16: '0x00E4',
typeof: 'basic',
},
229: {
name: 'R-Shift',
type: '基础',
comm: '',
hex16: '0x00E5',
typeof: 'basic',
},
230: {
name: 'R-Alt',
type: '基础',
comm: '',
hex16: '0x00E6',
typeof: 'basic',
},
231: {
name: 'R-Gui',
type: '基础',
comm: '',
hex16: '0x00E7',
typeof: 'basic',
},
4434: {
name: 'MCON',
type: '系统',
comm: 'MacOS控制台',
hex16: '0x1152',
typeof: 'system',
},
4905: {
name: 'WTMG',
type: '系统',
comm: 'Windows任务管理器',
hex16: '0x1329',
typeof: 'system',
},
6151: {
name: 'WDSK',
type: '系统',
comm: 'Windows桌面',
hex16: '0x1807',
typeof: 'system',
},
6152: {
name: 'WFIL',
type: '系统',
comm: 'Windows文件浏览器',
hex16: '0x1808',
typeof: 'system',
},
6165: {
name: 'WCMD',
type: '系统',
comm: 'Windows运行',
hex16: '0x1815',
typeof: 'system',
},
8303: {
name: 'Bri+',
type: '多媒体',
comm: '亮度+',
hex16: '0x206F',
typeof: 'media',
},
8304: {
name: 'Bri-',
type: '多媒体',
comm: '亮度-',
hex16: '0x2070',
typeof: 'media',
},
8373: {
name: 'Next',
type: '多媒体',
comm: '下一曲',
hex16: '0x20B5',
typeof: 'media',
},
8374: {
name: 'Prev',
type: '多媒体',
comm: '上一曲',
hex16: '0x20B6',
typeof: 'media',
},
8375: {
name: 'Stop',
type: '多媒体',
comm: '停止播放',
hex16: '0x20B7',
typeof: 'media',
},
8397: {
name: 'Play',
type: '多媒体',
comm: '播放/暂停',
hex16: '0x20CD',
typeof: 'media',
},
8418: {
name: 'Mute',
type: '多媒体',
comm: '静音',
hex16: '0x20E2',
typeof: 'media',
},
8425: {
name: 'Vol+',
type: '多媒体',
comm: '音量+',
hex16: '0x20E9',
typeof: 'media',
},
8426: {
name: 'Vol-',
type: '多媒体',
comm: '音量-',
hex16: '0x20EA',
typeof: 'media',
},
8579: {
name: 'Music',
type: '多媒体',
comm: '音乐',
hex16: '0x2183',
typeof: 'media',
},
8586: {
name: 'Vol-',
type: '多媒体',
comm: '邮件',
hex16: '0x218A',
typeof: 'media',
},
8594: {
name: 'Calc',
type: '多媒体',
comm: '计算器',
hex16: '0x2192',
typeof: 'media',
},
8596: {
name: 'Mute',
type: '多媒体',
comm: '我的电脑',
hex16: '0x2194',
typeof: 'media',
},
8739: {
name: 'Vol+',
type: '多媒体',
comm: '浏览器',
hex16: '0x2223',
typeof: 'media',
},
16384: {
name: 'M-Free',
type: '鼠标',
comm: '鼠标释放',
hex16: '0x4000',
typeof: 'mouse',
},
16640: {
name: 'M-Left',
type: '鼠标',
comm: '鼠标左键',
hex16: '0x4100',
typeof: 'mouse',
},
16896: {
name: 'M-Right',
type: '鼠标',
comm: '鼠标右键',
hex16: '0x4200',
typeof: 'mouse',
},
17152: {
name: 'M-Middle',
type: '鼠标',
comm: '鼠标中键',
hex16: '0x4300',
typeof: 'mouse',
},
17408: {
name: 'M-FWD',
type: '鼠标',
comm: '鼠标Forward',
hex16: '0x4400',
typeof: 'mouse',
},
17664: {
name: 'M-BACK',
type: '鼠标',
comm: '鼠标Back',
hex16: '0x4500',
typeof: 'mouse',
},
17920: {
name: 'M-MLX',
type: '鼠标',
comm: '鼠标向左移动',
hex16: '0x4600',
typeof: 'mouse',
},
18176: {
name: 'M-MRX',
type: '鼠标',
comm: '鼠标向右移动',
hex16: '0x4700',
typeof: 'mouse',
},
18432: {
name: 'M-MUY',
type: '鼠标',
comm: '鼠标向上移动',
hex16: '0x4800',
typeof: 'mouse',
},
18688: {
name: 'M-MDY',
type: '鼠标',
comm: '鼠标向下移动',
hex16: '0x4900',
typeof: 'mouse',
},
18945: {
name: 'M-WHF',
type: '鼠标',
comm: '鼠标滚轮向前',
hex16: '0x4A01',
typeof: 'mouse',
},
19201: {
name: 'M-WHB',
type: '鼠标',
comm: '鼠标滚轮向后',
hex16: '0x4B01',
typeof: 'mouse',
},
61696: {
name: 'Fn0',
type: '特殊',
comm: '切换主层',
hex16: '0xF100',
typeof: 'special',
},
61697: {
name: 'Fn1',
type: '特殊',
comm: '切换Fn1层',
hex16: '0xF101',
typeof: 'special',
},
61698: {
name: 'Fn2',
type: '特殊',
comm: '切换Fn2层',
hex16: '0xF102',
typeof: 'special',
},
61699: {
name: 'Fn3',
type: '特殊',
comm: '切换Fn3层',
hex16: '0xF103',
typeof: 'special',
},
61952: {
name: 'Reset',
type: '控制',
comm: '恢复出厂设置(长按生效)',
hex16: '0xF200',
typeof: 'control',
},
61953: {
name: 'Win',
type: '控制',
comm: '切换至Windows布局(长按生效)',
hex16: '0xF201',
typeof: 'control',
},
61954: {
name: 'Mac',
type: '控制',
comm: '切换至Mac布局(长按生效)',
hex16: '0xF202',
typeof: 'control',
},
61955: {
name: 'Adj',
type: '控制',
comm: '校准磁轴(长按生效)',
hex16: '0xF203',
typeof: 'control',
},
61957: {
name: 'Config1',
type: '控制',
comm: '切换配置1',
hex16: '0xF205',
typeof: 'control',
},
61958: {
name: 'Config2',
type: '控制',
comm: '切换配置2',
hex16: '0xF206',
typeof: 'control',
},
61959: {
name: 'Config3',
type: '控制',
comm: '切换配置3',
hex16: '0xF207',
typeof: 'control',
},
61960: {
name: 'Config4',
type: '控制',
comm: '切换配置4',
hex16: '0xF208',
typeof: 'control',
},
61961: {
name: 'LockWin',
type: '控制',
comm: '锁Win键',
hex16: '0xF209',
typeof: 'control',
},
62208: {
name: 'Mode',
type: '灯光',
comm: '灯效模式切换',
hex16: '0xF300',
typeof: 'light',
},
62209: {
name: 'Color',
type: '灯光',
comm: '灯效颜色切换',
hex16: '0xF301',
typeof: 'light',
},
62210: {
name: 'Bri+',
type: '灯光',
comm: '灯效亮度+',
hex16: '0xF302',
typeof: 'light',
},
62211: {
name: 'Bri-',
type: '灯光',
comm: '灯效亮度-',
hex16: '0xF303',
typeof: 'light',
},
62212: {
name: 'Spd+',
type: '灯光',
comm: '灯效速度+',
hex16: '0xF304',
typeof: 'light',
},
62213: {
name: 'Spd-',
type: '灯光',
comm: '灯效速度-',
hex16: '0xF305',
typeof: 'light',
},
62214: {
name: 'Prev',
type: '灯光',
comm: '灯效上一个模式',
hex16: '0xF306',
typeof: 'light',
},
62215: {
name: 'OnOff',
type: '灯光',
comm: '开关灯光',
hex16: '0xF307',
typeof: 'light',
},
62216: {
name: 'Dir',
type: '灯光',
comm: '灯效方向',
hex16: '0xF308',
typeof: 'light',
},
62224: {
name: 'D1_Mode',
type: '灯光',
comm: '装饰灯-灯效模式切换',
hex16: '0xF310',
typeof: 'light',
},
62225: {
name: 'D1_Color',
type: '灯光',
comm: '装饰灯-灯效颜色切换',
hex16: '0xF311',
typeof: 'light',
},
62226: {
name: 'D1_Bri+',
type: '灯光',
comm: '装饰灯-灯效亮度+',
hex16: '0xF312',
typeof: 'light',
},
62227: {
name: 'D1_Bri-',
type: '灯光',
comm: '装饰灯-灯效亮度-',
hex16: '0xF313',
typeof: 'light',
},
62228: {
name: 'D1_Spd+',
type: '灯光',
comm: '装饰灯-灯效速度+',
hex16: '0xF314',
typeof: 'light',
},
62229: {
name: 'D1_Spd-',
type: '灯光',
comm: '装饰灯-灯效速度-',
hex16: '0xF315',
typeof: 'light',
},
62230: {
name: 'D1_Prev',
type: '灯光',
comm: '装饰灯-灯效上一个模式',
hex16: '0xF316',
typeof: 'light',
},
62231: {
name: 'D1_OnOff',
type: '灯光',
comm: '装饰灯-开关灯光',
hex16: '0xF317',
typeof: 'light',
},
62232: {
name: 'D1_Dir',
type: '灯光',
comm: '装饰灯-灯效方向',
hex16: '0xF318',
typeof: 'light',
},
62240: {
name: 'D2_Mode',
type: '灯光',
comm: '装饰灯2-灯效模式切换',
hex16: '0xF320',
typeof: 'light',
},
62241: {
name: 'D2_Color',
type: '灯光',
comm: '装饰灯2-灯效颜色切换',
hex16: '0xF321',
typeof: 'light',
},
62242: {
name: 'D2_Bri+',
type: '灯光',
comm: '装饰灯2-灯效亮度+',
hex16: '0xF322',
typeof: 'light',
},
62243: {
name: 'D2_Bri-',
type: '灯光',
comm: '装饰灯2-灯效亮度-',
hex16: '0xF323',
typeof: 'light',
},
62244: {
name: 'D2_Spd+',
type: '灯光',
comm: '装饰灯2-灯效速度+',
hex16: '0xF324',
typeof: 'light',
},
62245: {
name: 'D2_Spd-',
type: '灯光',
comm: '装饰灯2-灯效速度-',
hex16: '0xF325',
typeof: 'light',
},
62246: {
name: 'D2_Prev',
type: '灯光',
comm: '装饰灯2-灯效上一个模式',
hex16: '0xF326',
typeof: 'light',
},
62247: {
name: 'D2_OnOff',
type: '灯光',
comm: '装饰灯2-开关灯光',
hex16: '0xF327',
typeof: 'light',
},
62248: {
name: 'D2_Dir',
type: '灯光',
comm: '装饰灯2-灯效方向',
hex16: '0xF328',
typeof: 'light',
},
62256: {
name: 'D3_Mode',
type: '灯光',
comm: '装饰灯3-灯效模式切换',
hex16: '0xF330',
typeof: 'light',
},
62257: {
name: 'D3_Color',
type: '灯光',
comm: '装饰灯3-灯效颜色切换',
hex16: '0xF331',
typeof: 'light',
},
62258: {
name: 'D3_Bri+',
type: '灯光',
comm: '装饰灯3-灯效亮度+',
hex16: '0xF332',
typeof: 'light',
},
62259: {
name: 'D3_Bri-',
type: '灯光',
comm: '装饰灯3-灯效亮度-',
hex16: '0xF333',
typeof: 'light',
},
62260: {
name: 'D3_Spd+',
type: '灯光',
comm: '装饰灯3-灯效速度+',
hex16: '0xF334',
typeof: 'light',
},
62261: {
name: 'D3_Spd-',
type: '灯光',
comm: '装饰灯3-灯效速度-',
hex16: '0xF335',
typeof: 'light',
},
62262: {
name: 'D3_Prev',
type: '灯光',
comm: '装饰灯3-灯效上一个模式',
hex16: '0xF336',
typeof: 'light',
},
62263: {
name: 'D3_OnOff',
type: '灯光',
comm: '装饰灯3-开关灯光',
hex16: '0xF337',
typeof: 'light',
},
62264: {
name: 'D3_Dir',
type: '灯光',
comm: '装饰灯3-灯效方向',
hex16: '0xF338',
typeof: 'light',
},
62465: {
name: 'USB',
type: '三模',
comm: '切换至USB模式',
hex16: '0xF401',
typeof: 'triMode',
},
62466: {
name: '24G',
type: '三模',
comm: '切换至2.4G模式(短按切换,长按配对)',
hex16: '0xF402',
typeof: 'triMode',
},
62467: {
name: 'BLE1',
type: '三模',
comm: '切换至蓝牙1模式(短按切换,长按配对)',
hex16: '0xF403',
typeof: 'triMode',
},
62468: {
name: 'BLE2',
type: '三模',
comm: '切换至蓝牙2模式(短按切换,长按配对)',
hex16: '0xF404',
typeof: 'triMode',
},
62469: {
name: 'BLE3',
type: '三模',
comm: '切换至蓝牙3模式(短按切换,长按配对)',
hex16: '0xF405',
typeof: 'triMode',
},
62470: {
name: 'Reset',
type: '三模',
comm: '清除配对数据',
hex16: '0xF406',
typeof: 'triMode',
},
62471: {
name: 'Bat',
type: '三模',
comm: '查询电量',
hex16: '0xF407',
typeof: 'triMode',
},
62720: {
name: 'M0',
type: '宏',
comm: '',
hex16: '0xF500',
typeof: 'macro',
},
62721: {
name: 'M1',
type: '宏',
comm: '',
hex16: '0xF501',
typeof: 'macro',
},
62722: {
name: 'M2',
type: '宏',
comm: '',
hex16: '0xF502',
typeof: 'macro',
},
62723: {
name: 'M3',
type: '宏',
comm: '',
hex16: '0xF503',
typeof: 'macro',
},
62724: {
name: 'M4',
type: '宏',
comm: '',
hex16: '0xF504',
typeof: 'macro',
},
62725: {
name: 'M5',
type: '宏',
comm: '',
hex16: '0xF505',
typeof: 'macro',
},
62726: {
name: 'M6',
type: '宏',
comm: '',
hex16: '0xF506',
typeof: 'macro',
},
62727: {
name: 'M7',
type: '宏',
comm: '',
hex16: '0xF507',
typeof: 'macro',
},
62728: {
name: 'M8',
type: '宏',
comm: '',
hex16: '0xF508',
typeof: 'macro',
},
62729: {
name: 'M9',
type: '宏',
comm: '',
hex16: '0xF509',
typeof: 'macro',
},
62730: {
name: 'M10',
type: '宏',
comm: '',
hex16: '0xF50A',
typeof: 'macro',
},
62731: {
name: 'M11',
type: '宏',
comm: '',
hex16: '0xF50B',
typeof: 'macro',
},
62732: {
name: 'M12',
type: '宏',
comm: '',
hex16: '0xF50C',
typeof: 'macro',
},
62733: {
name: 'M13',
type: '宏',
comm: '',
hex16: '0xF50D',
typeof: 'macro',
},
62734: {
name: 'M14',
type: '宏',
comm: '',
hex16: '0xF50E',
typeof: 'macro',
},
62735: {
name: 'M15',
type: '宏',
comm: '',
hex16: '0xF50F',
typeof: 'macro',
},
};