cue_sdk/led/
id.rs

1//! Contains the `LedId` enum, with subcategory of device types, and all of the
2//! current supported values that may be returned from the iCUE SDK.
3use cue_sdk_sys as ffi;
4use num_traits::FromPrimitive;
5
6/// All of the valid `LedId`s currently in the iCUE SDK.
7/// They are broken into subcategories, each with a number of available values.
8#[derive(Debug, Copy, Clone, PartialEq)]
9pub enum LedId {
10    Keyboard(KeyboardLedId),
11    Mouse(MouseLedId),
12    MouseMat(MouseMatLedId),
13    Headset(HeadsetLedId),
14    HeadsetStand(HeadsetStandLedId),
15    Memory(MemoryModuleLedId),
16    Motherboard(MotherboardLedId),
17    GraphicsCard(GraphicsCardLedId),
18    Commander(CommanderLedId),
19    Device(DeviceLedId),
20    Integrated(IntegratedLedId),
21    Unknown(u32),
22}
23
24impl From<LedId> for ffi::CorsairLedId {
25    fn from(led_id: LedId) -> Self {
26        match led_id {
27            LedId::Keyboard(id) => id as u32,
28            LedId::Mouse(id) => id as u32,
29            LedId::MouseMat(id) => id as u32,
30            LedId::Headset(id) => id as u32,
31            LedId::HeadsetStand(id) => id as u32,
32            LedId::Memory(id) => id as u32,
33            LedId::Motherboard(id) => id as u32,
34            LedId::GraphicsCard(id) => id as u32,
35            LedId::Commander(id) => id as u32,
36            LedId::Device(id) => id as u32,
37            LedId::Integrated(id) => id as u32,
38            LedId::Unknown(id) => id,
39        }
40    }
41}
42
43impl From<ffi::CorsairLedId> for LedId {
44    fn from(led_id: ffi::CorsairLedId) -> Self {
45        KeyboardLedId::from_u32(led_id)
46            .map(|id| LedId::Keyboard(id))
47            .or_else(|| MouseLedId::from_u32(led_id).map(|id| LedId::Mouse(id)))
48            .or_else(|| MouseMatLedId::from_u32(led_id).map(|id| LedId::MouseMat(id)))
49            .or_else(|| HeadsetLedId::from_u32(led_id).map(|id| LedId::Headset(id)))
50            .or_else(|| HeadsetStandLedId::from_u32(led_id).map(|id| LedId::HeadsetStand(id)))
51            .or_else(|| MemoryModuleLedId::from_u32(led_id).map(|id| LedId::Memory(id)))
52            .or_else(|| MotherboardLedId::from_u32(led_id).map(|id| LedId::Motherboard(id)))
53            .or_else(|| GraphicsCardLedId::from_u32(led_id).map(|id| LedId::GraphicsCard(id)))
54            .or_else(|| CommanderLedId::from_u32(led_id).map(|id| LedId::Commander(id)))
55            .or_else(|| DeviceLedId::from_u32(led_id).map(|id| LedId::Device(id)))
56            .or_else(|| IntegratedLedId::from_u32(led_id).map(|id| LedId::Integrated(id)))
57            .unwrap_or_else(|| LedId::Unknown(led_id))
58    }
59}
60
61#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
62#[repr(u32)]
63pub enum KeyboardLedId {
64    KeyEscape = ffi::CorsairLedId_CLK_Escape,
65    KeyF1 = ffi::CorsairLedId_CLK_F1,
66    KeyF2 = ffi::CorsairLedId_CLK_F2,
67    KeyF3 = ffi::CorsairLedId_CLK_F3,
68    KeyF4 = ffi::CorsairLedId_CLK_F4,
69    KeyF5 = ffi::CorsairLedId_CLK_F5,
70    KeyF6 = ffi::CorsairLedId_CLK_F6,
71    KeyF7 = ffi::CorsairLedId_CLK_F7,
72    KeyF8 = ffi::CorsairLedId_CLK_F8,
73    KeyF9 = ffi::CorsairLedId_CLK_F9,
74    KeyF10 = ffi::CorsairLedId_CLK_F10,
75    KeyF11 = ffi::CorsairLedId_CLK_F11,
76    KeyGraveAccentAndTilde = ffi::CorsairLedId_CLK_GraveAccentAndTilde,
77    Key1 = ffi::CorsairLedId_CLK_1,
78    Key2 = ffi::CorsairLedId_CLK_2,
79    Key3 = ffi::CorsairLedId_CLK_3,
80    Key4 = ffi::CorsairLedId_CLK_4,
81    Key5 = ffi::CorsairLedId_CLK_5,
82    Key6 = ffi::CorsairLedId_CLK_6,
83    Key7 = ffi::CorsairLedId_CLK_7,
84    Key8 = ffi::CorsairLedId_CLK_8,
85    Key9 = ffi::CorsairLedId_CLK_9,
86    Key0 = ffi::CorsairLedId_CLK_0,
87    KeyMinusAndUnderscore = ffi::CorsairLedId_CLK_MinusAndUnderscore,
88    KeyTab = ffi::CorsairLedId_CLK_Tab,
89    KeyQ = ffi::CorsairLedId_CLK_Q,
90    KeyW = ffi::CorsairLedId_CLK_W,
91    KeyE = ffi::CorsairLedId_CLK_E,
92    KeyR = ffi::CorsairLedId_CLK_R,
93    KeyT = ffi::CorsairLedId_CLK_T,
94    KeyY = ffi::CorsairLedId_CLK_Y,
95    KeyU = ffi::CorsairLedId_CLK_U,
96    KeyI = ffi::CorsairLedId_CLK_I,
97    KeyO = ffi::CorsairLedId_CLK_O,
98    KeyP = ffi::CorsairLedId_CLK_P,
99    KeyBracketLeft = ffi::CorsairLedId_CLK_BracketLeft,
100    KeyCapsLock = ffi::CorsairLedId_CLK_CapsLock,
101    KeyA = ffi::CorsairLedId_CLK_A,
102    KeyS = ffi::CorsairLedId_CLK_S,
103    KeyD = ffi::CorsairLedId_CLK_D,
104    KeyF = ffi::CorsairLedId_CLK_F,
105    KeyG = ffi::CorsairLedId_CLK_G,
106    KeyH = ffi::CorsairLedId_CLK_H,
107    KeyJ = ffi::CorsairLedId_CLK_J,
108    KeyK = ffi::CorsairLedId_CLK_K,
109    KeyL = ffi::CorsairLedId_CLK_L,
110    KeySemicolonAndColon = ffi::CorsairLedId_CLK_SemicolonAndColon,
111    KeyApostropheAndDoubleQuote = ffi::CorsairLedId_CLK_ApostropheAndDoubleQuote,
112    KeyLeftShift = ffi::CorsairLedId_CLK_LeftShift,
113    KeyNonUsBackslash = ffi::CorsairLedId_CLK_NonUsBackslash,
114    KeyZ = ffi::CorsairLedId_CLK_Z,
115    KeyX = ffi::CorsairLedId_CLK_X,
116    KeyC = ffi::CorsairLedId_CLK_C,
117    KeyV = ffi::CorsairLedId_CLK_V,
118    KeyB = ffi::CorsairLedId_CLK_B,
119    KeyN = ffi::CorsairLedId_CLK_N,
120    KeyM = ffi::CorsairLedId_CLK_M,
121    KeyCommaAndLessThan = ffi::CorsairLedId_CLK_CommaAndLessThan,
122    KeyPeriodAndBiggerThan = ffi::CorsairLedId_CLK_PeriodAndBiggerThan,
123    KeySlashAndQuestionMark = ffi::CorsairLedId_CLK_SlashAndQuestionMark,
124    KeyLeftCtrl = ffi::CorsairLedId_CLK_LeftCtrl,
125    KeyLeftGui = ffi::CorsairLedId_CLK_LeftGui,
126    KeyLeftAlt = ffi::CorsairLedId_CLK_LeftAlt,
127    KeyLang2 = ffi::CorsairLedId_CLK_Lang2,
128    KeySpace = ffi::CorsairLedId_CLK_Space,
129    KeyLang1 = ffi::CorsairLedId_CLK_Lang1,
130    KeyInternational2 = ffi::CorsairLedId_CLK_International2,
131    KeyRightAlt = ffi::CorsairLedId_CLK_RightAlt,
132    KeyRightGui = ffi::CorsairLedId_CLK_RightGui,
133    KeyApplication = ffi::CorsairLedId_CLK_Application,
134    KeyLedProgramming = ffi::CorsairLedId_CLK_LedProgramming,
135    KeyBrightness = ffi::CorsairLedId_CLK_Brightness,
136    KeyF12 = ffi::CorsairLedId_CLK_F12,
137    KeyPrintScreen = ffi::CorsairLedId_CLK_PrintScreen,
138    KeyScrollLock = ffi::CorsairLedId_CLK_ScrollLock,
139    KeyPauseBreak = ffi::CorsairLedId_CLK_PauseBreak,
140    KeyInsert = ffi::CorsairLedId_CLK_Insert,
141    KeyHome = ffi::CorsairLedId_CLK_Home,
142    KeyPageUp = ffi::CorsairLedId_CLK_PageUp,
143    KeyBracketRight = ffi::CorsairLedId_CLK_BracketRight,
144    KeyBackslash = ffi::CorsairLedId_CLK_Backslash,
145    KeyNonUsTilde = ffi::CorsairLedId_CLK_NonUsTilde,
146    KeyEnter = ffi::CorsairLedId_CLK_Enter,
147    KeyInternational1 = ffi::CorsairLedId_CLK_International1,
148    KeyEqualsAndPlus = ffi::CorsairLedId_CLK_EqualsAndPlus,
149    KeyInternational3 = ffi::CorsairLedId_CLK_International3,
150    KeyBackspace = ffi::CorsairLedId_CLK_Backspace,
151    KeyDelete = ffi::CorsairLedId_CLK_Delete,
152    KeyEnd = ffi::CorsairLedId_CLK_End,
153    KeyPageDown = ffi::CorsairLedId_CLK_PageDown,
154    KeyRightShift = ffi::CorsairLedId_CLK_RightShift,
155    KeyRightCtrl = ffi::CorsairLedId_CLK_RightCtrl,
156    KeyUpArrow = ffi::CorsairLedId_CLK_UpArrow,
157    KeyLeftArrow = ffi::CorsairLedId_CLK_LeftArrow,
158    KeyDownArrow = ffi::CorsairLedId_CLK_DownArrow,
159    KeyRightArrow = ffi::CorsairLedId_CLK_RightArrow,
160    KeyWinLock = ffi::CorsairLedId_CLK_WinLock,
161    KeyMute = ffi::CorsairLedId_CLK_Mute,
162    KeyStop = ffi::CorsairLedId_CLK_Stop,
163    KeyScanPreviousTrack = ffi::CorsairLedId_CLK_ScanPreviousTrack,
164    KeyPlayPause = ffi::CorsairLedId_CLK_PlayPause,
165    KeyScanNextTrack = ffi::CorsairLedId_CLK_ScanNextTrack,
166    KeyNumLock = ffi::CorsairLedId_CLK_NumLock,
167    KeyKeypadSlash = ffi::CorsairLedId_CLK_KeypadSlash,
168    KeyKeypadAsterisk = ffi::CorsairLedId_CLK_KeypadAsterisk,
169    KeyKeypadMinus = ffi::CorsairLedId_CLK_KeypadMinus,
170    KeyKeypadPlus = ffi::CorsairLedId_CLK_KeypadPlus,
171    KeyKeypadEnter = ffi::CorsairLedId_CLK_KeypadEnter,
172    KeyKeypad7 = ffi::CorsairLedId_CLK_Keypad7,
173    KeyKeypad8 = ffi::CorsairLedId_CLK_Keypad8,
174    KeyKeypad9 = ffi::CorsairLedId_CLK_Keypad9,
175    KeyKeypadComma = ffi::CorsairLedId_CLK_KeypadComma,
176    KeyKeypad4 = ffi::CorsairLedId_CLK_Keypad4,
177    KeyKeypad5 = ffi::CorsairLedId_CLK_Keypad5,
178    KeyKeypad6 = ffi::CorsairLedId_CLK_Keypad6,
179    KeyKeypad1 = ffi::CorsairLedId_CLK_Keypad1,
180    KeyKeypad2 = ffi::CorsairLedId_CLK_Keypad2,
181    KeyKeypad3 = ffi::CorsairLedId_CLK_Keypad3,
182    KeyKeypad0 = ffi::CorsairLedId_CLK_Keypad0,
183    KeyKeypadPeriodAndDelete = ffi::CorsairLedId_CLK_KeypadPeriodAndDelete,
184    KeyG1 = ffi::CorsairLedId_CLK_G1,
185    KeyG2 = ffi::CorsairLedId_CLK_G2,
186    KeyG3 = ffi::CorsairLedId_CLK_G3,
187    KeyG4 = ffi::CorsairLedId_CLK_G4,
188    KeyG5 = ffi::CorsairLedId_CLK_G5,
189    KeyG6 = ffi::CorsairLedId_CLK_G6,
190    KeyG7 = ffi::CorsairLedId_CLK_G7,
191    KeyG8 = ffi::CorsairLedId_CLK_G8,
192    KeyG9 = ffi::CorsairLedId_CLK_G9,
193    KeyG10 = ffi::CorsairLedId_CLK_G10,
194    KeyVolumeUp = ffi::CorsairLedId_CLK_VolumeUp,
195    KeyVolumeDown = ffi::CorsairLedId_CLK_VolumeDown,
196    KeyMR = ffi::CorsairLedId_CLK_MR,
197    KeyM1 = ffi::CorsairLedId_CLK_M1,
198    KeyM2 = ffi::CorsairLedId_CLK_M2,
199    KeyM3 = ffi::CorsairLedId_CLK_M3,
200    KeyG11 = ffi::CorsairLedId_CLK_G11,
201    KeyG12 = ffi::CorsairLedId_CLK_G12,
202    KeyG13 = ffi::CorsairLedId_CLK_G13,
203    KeyG14 = ffi::CorsairLedId_CLK_G14,
204    KeyG15 = ffi::CorsairLedId_CLK_G15,
205    KeyG16 = ffi::CorsairLedId_CLK_G16,
206    KeyG17 = ffi::CorsairLedId_CLK_G17,
207    KeyG18 = ffi::CorsairLedId_CLK_G18,
208    KeyInternational5 = ffi::CorsairLedId_CLK_International5,
209    KeyInternational4 = ffi::CorsairLedId_CLK_International4,
210    KeyFn = ffi::CorsairLedId_CLK_Fn,
211    Logo = ffi::CorsairLedId_CLK_Logo,
212    Profile = ffi::CorsairLedId_CLK_Profile,
213    LPZone1 = ffi::CorsairLedId_CLKLP_Zone1,
214    LPZone2 = ffi::CorsairLedId_CLKLP_Zone2,
215    LPZone3 = ffi::CorsairLedId_CLKLP_Zone3,
216    LPZone4 = ffi::CorsairLedId_CLKLP_Zone4,
217    LPZone5 = ffi::CorsairLedId_CLKLP_Zone5,
218    LPZone6 = ffi::CorsairLedId_CLKLP_Zone6,
219    LPZone7 = ffi::CorsairLedId_CLKLP_Zone7,
220    LPZone8 = ffi::CorsairLedId_CLKLP_Zone8,
221    LPZone9 = ffi::CorsairLedId_CLKLP_Zone9,
222    LPZone10 = ffi::CorsairLedId_CLKLP_Zone10,
223    LPZone11 = ffi::CorsairLedId_CLKLP_Zone11,
224    LPZone12 = ffi::CorsairLedId_CLKLP_Zone12,
225    LPZone13 = ffi::CorsairLedId_CLKLP_Zone13,
226    LPZone14 = ffi::CorsairLedId_CLKLP_Zone14,
227    LPZone15 = ffi::CorsairLedId_CLKLP_Zone15,
228    LPZone16 = ffi::CorsairLedId_CLKLP_Zone16,
229    LPZone17 = ffi::CorsairLedId_CLKLP_Zone17,
230    LPZone18 = ffi::CorsairLedId_CLKLP_Zone18,
231    LPZone19 = ffi::CorsairLedId_CLKLP_Zone19,
232}
233
234#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
235#[repr(u32)]
236pub enum MouseLedId {
237    Led1 = ffi::CorsairLedId_CLM_1,
238    Led2 = ffi::CorsairLedId_CLM_2,
239    Led3 = ffi::CorsairLedId_CLM_3,
240    Led4 = ffi::CorsairLedId_CLM_4,
241    Led5 = ffi::CorsairLedId_CLM_5,
242    Led6 = ffi::CorsairLedId_CLM_6,
243}
244
245#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
246#[repr(u32)]
247pub enum HeadsetLedId {
248    LeftLogo = ffi::CorsairLedId_CLH_LeftLogo,
249    RightLogo = ffi::CorsairLedId_CLH_RightLogo,
250}
251
252#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
253#[repr(u32)]
254pub enum MouseMatLedId {
255    Zone1 = ffi::CorsairLedId_CLMM_Zone1,
256    Zone2 = ffi::CorsairLedId_CLMM_Zone2,
257    Zone3 = ffi::CorsairLedId_CLMM_Zone3,
258    Zone4 = ffi::CorsairLedId_CLMM_Zone4,
259    Zone5 = ffi::CorsairLedId_CLMM_Zone5,
260    Zone6 = ffi::CorsairLedId_CLMM_Zone6,
261    Zone7 = ffi::CorsairLedId_CLMM_Zone7,
262    Zone8 = ffi::CorsairLedId_CLMM_Zone8,
263    Zone9 = ffi::CorsairLedId_CLMM_Zone9,
264    Zone10 = ffi::CorsairLedId_CLMM_Zone10,
265    Zone11 = ffi::CorsairLedId_CLMM_Zone11,
266    Zone12 = ffi::CorsairLedId_CLMM_Zone12,
267    Zone13 = ffi::CorsairLedId_CLMM_Zone13,
268    Zone14 = ffi::CorsairLedId_CLMM_Zone14,
269    Zone15 = ffi::CorsairLedId_CLMM_Zone15,
270}
271
272#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
273#[repr(u32)]
274pub enum HeadsetStandLedId {
275    Zone1 = ffi::CorsairLedId_CLHSS_Zone1,
276    Zone2 = ffi::CorsairLedId_CLHSS_Zone2,
277    Zone3 = ffi::CorsairLedId_CLHSS_Zone3,
278    Zone4 = ffi::CorsairLedId_CLHSS_Zone4,
279    Zone5 = ffi::CorsairLedId_CLHSS_Zone5,
280    Zone6 = ffi::CorsairLedId_CLHSS_Zone6,
281    Zone7 = ffi::CorsairLedId_CLHSS_Zone7,
282    Zone8 = ffi::CorsairLedId_CLHSS_Zone8,
283    Zone9 = ffi::CorsairLedId_CLHSS_Zone9,
284}
285
286#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
287#[repr(u32)]
288pub enum MemoryModuleLedId {
289    Led1 = ffi::CorsairLedId_CLDRAM_1,
290    Led2 = ffi::CorsairLedId_CLDRAM_2,
291    Led3 = ffi::CorsairLedId_CLDRAM_3,
292    Led4 = ffi::CorsairLedId_CLDRAM_4,
293    Led5 = ffi::CorsairLedId_CLDRAM_5,
294    Led6 = ffi::CorsairLedId_CLDRAM_6,
295    Led7 = ffi::CorsairLedId_CLDRAM_7,
296    Led8 = ffi::CorsairLedId_CLDRAM_8,
297    Led9 = ffi::CorsairLedId_CLDRAM_9,
298    Led10 = ffi::CorsairLedId_CLDRAM_10,
299    Led11 = ffi::CorsairLedId_CLDRAM_11,
300    Led12 = ffi::CorsairLedId_CLDRAM_12,
301}
302
303#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
304#[repr(u32)]
305pub enum MotherboardLedId {
306    Zone1 = ffi::CorsairLedId_CLMB_Zone1,
307    Zone2 = ffi::CorsairLedId_CLMB_Zone2,
308    Zone3 = ffi::CorsairLedId_CLMB_Zone3,
309    Zone4 = ffi::CorsairLedId_CLMB_Zone4,
310    Zone5 = ffi::CorsairLedId_CLMB_Zone5,
311    Zone6 = ffi::CorsairLedId_CLMB_Zone6,
312    Zone7 = ffi::CorsairLedId_CLMB_Zone7,
313    Zone8 = ffi::CorsairLedId_CLMB_Zone8,
314    Zone9 = ffi::CorsairLedId_CLMB_Zone9,
315    Zone10 = ffi::CorsairLedId_CLMB_Zone10,
316    Zone11 = ffi::CorsairLedId_CLMB_Zone11,
317    Zone12 = ffi::CorsairLedId_CLMB_Zone12,
318    Zone13 = ffi::CorsairLedId_CLMB_Zone13,
319    Zone14 = ffi::CorsairLedId_CLMB_Zone14,
320    Zone15 = ffi::CorsairLedId_CLMB_Zone15,
321    Zone16 = ffi::CorsairLedId_CLMB_Zone16,
322    Zone17 = ffi::CorsairLedId_CLMB_Zone17,
323    Zone18 = ffi::CorsairLedId_CLMB_Zone18,
324    Zone19 = ffi::CorsairLedId_CLMB_Zone19,
325    Zone20 = ffi::CorsairLedId_CLMB_Zone20,
326    Zone21 = ffi::CorsairLedId_CLMB_Zone21,
327    Zone22 = ffi::CorsairLedId_CLMB_Zone22,
328    Zone23 = ffi::CorsairLedId_CLMB_Zone23,
329    Zone24 = ffi::CorsairLedId_CLMB_Zone24,
330    Zone25 = ffi::CorsairLedId_CLMB_Zone25,
331    Zone26 = ffi::CorsairLedId_CLMB_Zone26,
332    Zone27 = ffi::CorsairLedId_CLMB_Zone27,
333    Zone28 = ffi::CorsairLedId_CLMB_Zone28,
334    Zone29 = ffi::CorsairLedId_CLMB_Zone29,
335    Zone30 = ffi::CorsairLedId_CLMB_Zone30,
336    Zone31 = ffi::CorsairLedId_CLMB_Zone31,
337    Zone32 = ffi::CorsairLedId_CLMB_Zone32,
338    Zone33 = ffi::CorsairLedId_CLMB_Zone33,
339    Zone34 = ffi::CorsairLedId_CLMB_Zone34,
340    Zone35 = ffi::CorsairLedId_CLMB_Zone35,
341    Zone36 = ffi::CorsairLedId_CLMB_Zone36,
342    Zone37 = ffi::CorsairLedId_CLMB_Zone37,
343    Zone38 = ffi::CorsairLedId_CLMB_Zone38,
344    Zone39 = ffi::CorsairLedId_CLMB_Zone39,
345    Zone40 = ffi::CorsairLedId_CLMB_Zone40,
346    Zone41 = ffi::CorsairLedId_CLMB_Zone41,
347    Zone42 = ffi::CorsairLedId_CLMB_Zone42,
348    Zone43 = ffi::CorsairLedId_CLMB_Zone43,
349    Zone44 = ffi::CorsairLedId_CLMB_Zone44,
350    Zone45 = ffi::CorsairLedId_CLMB_Zone45,
351    Zone46 = ffi::CorsairLedId_CLMB_Zone46,
352    Zone47 = ffi::CorsairLedId_CLMB_Zone47,
353    Zone48 = ffi::CorsairLedId_CLMB_Zone48,
354    Zone49 = ffi::CorsairLedId_CLMB_Zone49,
355    Zone50 = ffi::CorsairLedId_CLMB_Zone50,
356    Zone51 = ffi::CorsairLedId_CLMB_Zone51,
357    Zone52 = ffi::CorsairLedId_CLMB_Zone52,
358    Zone53 = ffi::CorsairLedId_CLMB_Zone53,
359    Zone54 = ffi::CorsairLedId_CLMB_Zone54,
360    Zone55 = ffi::CorsairLedId_CLMB_Zone55,
361    Zone56 = ffi::CorsairLedId_CLMB_Zone56,
362    Zone57 = ffi::CorsairLedId_CLMB_Zone57,
363    Zone58 = ffi::CorsairLedId_CLMB_Zone58,
364    Zone59 = ffi::CorsairLedId_CLMB_Zone59,
365    Zone60 = ffi::CorsairLedId_CLMB_Zone60,
366    Zone61 = ffi::CorsairLedId_CLMB_Zone61,
367    Zone62 = ffi::CorsairLedId_CLMB_Zone62,
368    Zone63 = ffi::CorsairLedId_CLMB_Zone63,
369    Zone64 = ffi::CorsairLedId_CLMB_Zone64,
370    Zone65 = ffi::CorsairLedId_CLMB_Zone65,
371    Zone66 = ffi::CorsairLedId_CLMB_Zone66,
372    Zone67 = ffi::CorsairLedId_CLMB_Zone67,
373    Zone68 = ffi::CorsairLedId_CLMB_Zone68,
374    Zone69 = ffi::CorsairLedId_CLMB_Zone69,
375    Zone70 = ffi::CorsairLedId_CLMB_Zone70,
376    Zone71 = ffi::CorsairLedId_CLMB_Zone71,
377    Zone72 = ffi::CorsairLedId_CLMB_Zone72,
378    Zone73 = ffi::CorsairLedId_CLMB_Zone73,
379    Zone74 = ffi::CorsairLedId_CLMB_Zone74,
380    Zone75 = ffi::CorsairLedId_CLMB_Zone75,
381    Zone76 = ffi::CorsairLedId_CLMB_Zone76,
382    Zone77 = ffi::CorsairLedId_CLMB_Zone77,
383    Zone78 = ffi::CorsairLedId_CLMB_Zone78,
384    Zone79 = ffi::CorsairLedId_CLMB_Zone79,
385    Zone80 = ffi::CorsairLedId_CLMB_Zone80,
386    Zone81 = ffi::CorsairLedId_CLMB_Zone81,
387    Zone82 = ffi::CorsairLedId_CLMB_Zone82,
388    Zone83 = ffi::CorsairLedId_CLMB_Zone83,
389    Zone84 = ffi::CorsairLedId_CLMB_Zone84,
390    Zone85 = ffi::CorsairLedId_CLMB_Zone85,
391    Zone86 = ffi::CorsairLedId_CLMB_Zone86,
392    Zone87 = ffi::CorsairLedId_CLMB_Zone87,
393    Zone88 = ffi::CorsairLedId_CLMB_Zone88,
394    Zone89 = ffi::CorsairLedId_CLMB_Zone89,
395    Zone90 = ffi::CorsairLedId_CLMB_Zone90,
396    Zone91 = ffi::CorsairLedId_CLMB_Zone91,
397    Zone92 = ffi::CorsairLedId_CLMB_Zone92,
398    Zone93 = ffi::CorsairLedId_CLMB_Zone93,
399    Zone94 = ffi::CorsairLedId_CLMB_Zone94,
400    Zone95 = ffi::CorsairLedId_CLMB_Zone95,
401    Zone96 = ffi::CorsairLedId_CLMB_Zone96,
402    Zone97 = ffi::CorsairLedId_CLMB_Zone97,
403    Zone98 = ffi::CorsairLedId_CLMB_Zone98,
404    Zone99 = ffi::CorsairLedId_CLMB_Zone99,
405    Zone100 = ffi::CorsairLedId_CLMB_Zone100,
406}
407
408#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
409#[repr(u32)]
410pub enum GraphicsCardLedId {
411    Zone1 = ffi::CorsairLedId_CLGPU_Zone1,
412    Zone2 = ffi::CorsairLedId_CLGPU_Zone2,
413    Zone3 = ffi::CorsairLedId_CLGPU_Zone3,
414    Zone4 = ffi::CorsairLedId_CLGPU_Zone4,
415    Zone5 = ffi::CorsairLedId_CLGPU_Zone5,
416    Zone6 = ffi::CorsairLedId_CLGPU_Zone6,
417    Zone7 = ffi::CorsairLedId_CLGPU_Zone7,
418    Zone8 = ffi::CorsairLedId_CLGPU_Zone8,
419    Zone9 = ffi::CorsairLedId_CLGPU_Zone9,
420    Zone10 = ffi::CorsairLedId_CLGPU_Zone10,
421    Zone11 = ffi::CorsairLedId_CLGPU_Zone11,
422    Zone12 = ffi::CorsairLedId_CLGPU_Zone12,
423    Zone13 = ffi::CorsairLedId_CLGPU_Zone13,
424    Zone14 = ffi::CorsairLedId_CLGPU_Zone14,
425    Zone15 = ffi::CorsairLedId_CLGPU_Zone15,
426    Zone16 = ffi::CorsairLedId_CLGPU_Zone16,
427    Zone17 = ffi::CorsairLedId_CLGPU_Zone17,
428    Zone18 = ffi::CorsairLedId_CLGPU_Zone18,
429    Zone19 = ffi::CorsairLedId_CLGPU_Zone19,
430    Zone20 = ffi::CorsairLedId_CLGPU_Zone20,
431    Zone21 = ffi::CorsairLedId_CLGPU_Zone21,
432    Zone22 = ffi::CorsairLedId_CLGPU_Zone22,
433    Zone23 = ffi::CorsairLedId_CLGPU_Zone23,
434    Zone24 = ffi::CorsairLedId_CLGPU_Zone24,
435    Zone25 = ffi::CorsairLedId_CLGPU_Zone25,
436    Zone26 = ffi::CorsairLedId_CLGPU_Zone26,
437    Zone27 = ffi::CorsairLedId_CLGPU_Zone27,
438    Zone28 = ffi::CorsairLedId_CLGPU_Zone28,
439    Zone29 = ffi::CorsairLedId_CLGPU_Zone29,
440    Zone30 = ffi::CorsairLedId_CLGPU_Zone30,
441    Zone31 = ffi::CorsairLedId_CLGPU_Zone31,
442    Zone32 = ffi::CorsairLedId_CLGPU_Zone32,
443    Zone33 = ffi::CorsairLedId_CLGPU_Zone33,
444    Zone34 = ffi::CorsairLedId_CLGPU_Zone34,
445    Zone35 = ffi::CorsairLedId_CLGPU_Zone35,
446    Zone36 = ffi::CorsairLedId_CLGPU_Zone36,
447    Zone37 = ffi::CorsairLedId_CLGPU_Zone37,
448    Zone38 = ffi::CorsairLedId_CLGPU_Zone38,
449    Zone39 = ffi::CorsairLedId_CLGPU_Zone39,
450    Zone40 = ffi::CorsairLedId_CLGPU_Zone40,
451    Zone41 = ffi::CorsairLedId_CLGPU_Zone41,
452    Zone42 = ffi::CorsairLedId_CLGPU_Zone42,
453    Zone43 = ffi::CorsairLedId_CLGPU_Zone43,
454    Zone44 = ffi::CorsairLedId_CLGPU_Zone44,
455    Zone45 = ffi::CorsairLedId_CLGPU_Zone45,
456    Zone46 = ffi::CorsairLedId_CLGPU_Zone46,
457    Zone47 = ffi::CorsairLedId_CLGPU_Zone47,
458    Zone48 = ffi::CorsairLedId_CLGPU_Zone48,
459    Zone49 = ffi::CorsairLedId_CLGPU_Zone49,
460    Zone50 = ffi::CorsairLedId_CLGPU_Zone50,
461}
462
463#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
464#[repr(u32)]
465pub enum CommanderLedId {
466    Channel1Led1 = ffi::CorsairLedId_CLLC_C1_1,
467    Channel1Led2 = ffi::CorsairLedId_CLLC_C1_2,
468    Channel1Led3 = ffi::CorsairLedId_CLLC_C1_3,
469    Channel1Led4 = ffi::CorsairLedId_CLLC_C1_4,
470    Channel1Led5 = ffi::CorsairLedId_CLLC_C1_5,
471    Channel1Led6 = ffi::CorsairLedId_CLLC_C1_6,
472    Channel1Led7 = ffi::CorsairLedId_CLLC_C1_7,
473    Channel1Led8 = ffi::CorsairLedId_CLLC_C1_8,
474    Channel1Led9 = ffi::CorsairLedId_CLLC_C1_9,
475    Channel1Led10 = ffi::CorsairLedId_CLLC_C1_10,
476    Channel1Led11 = ffi::CorsairLedId_CLLC_C1_11,
477    Channel1Led12 = ffi::CorsairLedId_CLLC_C1_12,
478    Channel1Led13 = ffi::CorsairLedId_CLLC_C1_13,
479    Channel1Led14 = ffi::CorsairLedId_CLLC_C1_14,
480    Channel1Led15 = ffi::CorsairLedId_CLLC_C1_15,
481    Channel1Led16 = ffi::CorsairLedId_CLLC_C1_16,
482    Channel1Led17 = ffi::CorsairLedId_CLLC_C1_17,
483    Channel1Led18 = ffi::CorsairLedId_CLLC_C1_18,
484    Channel1Led19 = ffi::CorsairLedId_CLLC_C1_19,
485    Channel1Led20 = ffi::CorsairLedId_CLLC_C1_20,
486    Channel1Led21 = ffi::CorsairLedId_CLLC_C1_21,
487    Channel1Led22 = ffi::CorsairLedId_CLLC_C1_22,
488    Channel1Led23 = ffi::CorsairLedId_CLLC_C1_23,
489    Channel1Led24 = ffi::CorsairLedId_CLLC_C1_24,
490    Channel1Led25 = ffi::CorsairLedId_CLLC_C1_25,
491    Channel1Led26 = ffi::CorsairLedId_CLLC_C1_26,
492    Channel1Led27 = ffi::CorsairLedId_CLLC_C1_27,
493    Channel1Led28 = ffi::CorsairLedId_CLLC_C1_28,
494    Channel1Led29 = ffi::CorsairLedId_CLLC_C1_29,
495    Channel1Led30 = ffi::CorsairLedId_CLLC_C1_30,
496    Channel1Led31 = ffi::CorsairLedId_CLLC_C1_31,
497    Channel1Led32 = ffi::CorsairLedId_CLLC_C1_32,
498    Channel1Led33 = ffi::CorsairLedId_CLLC_C1_33,
499    Channel1Led34 = ffi::CorsairLedId_CLLC_C1_34,
500    Channel1Led35 = ffi::CorsairLedId_CLLC_C1_35,
501    Channel1Led36 = ffi::CorsairLedId_CLLC_C1_36,
502    Channel1Led37 = ffi::CorsairLedId_CLLC_C1_37,
503    Channel1Led38 = ffi::CorsairLedId_CLLC_C1_38,
504    Channel1Led39 = ffi::CorsairLedId_CLLC_C1_39,
505    Channel1Led40 = ffi::CorsairLedId_CLLC_C1_40,
506    Channel1Led41 = ffi::CorsairLedId_CLLC_C1_41,
507    Channel1Led42 = ffi::CorsairLedId_CLLC_C1_42,
508    Channel1Led43 = ffi::CorsairLedId_CLLC_C1_43,
509    Channel1Led44 = ffi::CorsairLedId_CLLC_C1_44,
510    Channel1Led45 = ffi::CorsairLedId_CLLC_C1_45,
511    Channel1Led46 = ffi::CorsairLedId_CLLC_C1_46,
512    Channel1Led47 = ffi::CorsairLedId_CLLC_C1_47,
513    Channel1Led48 = ffi::CorsairLedId_CLLC_C1_48,
514    Channel1Led49 = ffi::CorsairLedId_CLLC_C1_49,
515    Channel1Led50 = ffi::CorsairLedId_CLLC_C1_50,
516    Channel1Led51 = ffi::CorsairLedId_CLLC_C1_51,
517    Channel1Led52 = ffi::CorsairLedId_CLLC_C1_52,
518    Channel1Led53 = ffi::CorsairLedId_CLLC_C1_53,
519    Channel1Led54 = ffi::CorsairLedId_CLLC_C1_54,
520    Channel1Led55 = ffi::CorsairLedId_CLLC_C1_55,
521    Channel1Led56 = ffi::CorsairLedId_CLLC_C1_56,
522    Channel1Led57 = ffi::CorsairLedId_CLLC_C1_57,
523    Channel1Led58 = ffi::CorsairLedId_CLLC_C1_58,
524    Channel1Led59 = ffi::CorsairLedId_CLLC_C1_59,
525    Channel1Led60 = ffi::CorsairLedId_CLLC_C1_60,
526    Channel1Led61 = ffi::CorsairLedId_CLLC_C1_61,
527    Channel1Led62 = ffi::CorsairLedId_CLLC_C1_62,
528    Channel1Led63 = ffi::CorsairLedId_CLLC_C1_63,
529    Channel1Led64 = ffi::CorsairLedId_CLLC_C1_64,
530    Channel1Led65 = ffi::CorsairLedId_CLLC_C1_65,
531    Channel1Led66 = ffi::CorsairLedId_CLLC_C1_66,
532    Channel1Led67 = ffi::CorsairLedId_CLLC_C1_67,
533    Channel1Led68 = ffi::CorsairLedId_CLLC_C1_68,
534    Channel1Led69 = ffi::CorsairLedId_CLLC_C1_69,
535    Channel1Led70 = ffi::CorsairLedId_CLLC_C1_70,
536    Channel1Led71 = ffi::CorsairLedId_CLLC_C1_71,
537    Channel1Led72 = ffi::CorsairLedId_CLLC_C1_72,
538    Channel1Led73 = ffi::CorsairLedId_CLLC_C1_73,
539    Channel1Led74 = ffi::CorsairLedId_CLLC_C1_74,
540    Channel1Led75 = ffi::CorsairLedId_CLLC_C1_75,
541    Channel1Led76 = ffi::CorsairLedId_CLLC_C1_76,
542    Channel1Led77 = ffi::CorsairLedId_CLLC_C1_77,
543    Channel1Led78 = ffi::CorsairLedId_CLLC_C1_78,
544    Channel1Led79 = ffi::CorsairLedId_CLLC_C1_79,
545    Channel1Led80 = ffi::CorsairLedId_CLLC_C1_80,
546    Channel1Led81 = ffi::CorsairLedId_CLLC_C1_81,
547    Channel1Led82 = ffi::CorsairLedId_CLLC_C1_82,
548    Channel1Led83 = ffi::CorsairLedId_CLLC_C1_83,
549    Channel1Led84 = ffi::CorsairLedId_CLLC_C1_84,
550    Channel1Led85 = ffi::CorsairLedId_CLLC_C1_85,
551    Channel1Led86 = ffi::CorsairLedId_CLLC_C1_86,
552    Channel1Led87 = ffi::CorsairLedId_CLLC_C1_87,
553    Channel1Led88 = ffi::CorsairLedId_CLLC_C1_88,
554    Channel1Led89 = ffi::CorsairLedId_CLLC_C1_89,
555    Channel1Led90 = ffi::CorsairLedId_CLLC_C1_90,
556    Channel1Led91 = ffi::CorsairLedId_CLLC_C1_91,
557    Channel1Led92 = ffi::CorsairLedId_CLLC_C1_92,
558    Channel1Led93 = ffi::CorsairLedId_CLLC_C1_93,
559    Channel1Led94 = ffi::CorsairLedId_CLLC_C1_94,
560    Channel1Led95 = ffi::CorsairLedId_CLLC_C1_95,
561    Channel1Led96 = ffi::CorsairLedId_CLLC_C1_96,
562    Channel1Led97 = ffi::CorsairLedId_CLLC_C1_97,
563    Channel1Led98 = ffi::CorsairLedId_CLLC_C1_98,
564    Channel1Led99 = ffi::CorsairLedId_CLLC_C1_99,
565    Channel1Led100 = ffi::CorsairLedId_CLLC_C1_100,
566    Channel1Led101 = ffi::CorsairLedId_CLLC_C1_101,
567    Channel1Led102 = ffi::CorsairLedId_CLLC_C1_102,
568    Channel1Led103 = ffi::CorsairLedId_CLLC_C1_103,
569    Channel1Led104 = ffi::CorsairLedId_CLLC_C1_104,
570    Channel1Led105 = ffi::CorsairLedId_CLLC_C1_105,
571    Channel1Led106 = ffi::CorsairLedId_CLLC_C1_106,
572    Channel1Led107 = ffi::CorsairLedId_CLLC_C1_107,
573    Channel1Led108 = ffi::CorsairLedId_CLLC_C1_108,
574    Channel1Led109 = ffi::CorsairLedId_CLLC_C1_109,
575    Channel1Led110 = ffi::CorsairLedId_CLLC_C1_110,
576    Channel1Led111 = ffi::CorsairLedId_CLLC_C1_111,
577    Channel1Led112 = ffi::CorsairLedId_CLLC_C1_112,
578    Channel1Led113 = ffi::CorsairLedId_CLLC_C1_113,
579    Channel1Led114 = ffi::CorsairLedId_CLLC_C1_114,
580    Channel1Led115 = ffi::CorsairLedId_CLLC_C1_115,
581    Channel1Led116 = ffi::CorsairLedId_CLLC_C1_116,
582    Channel1Led117 = ffi::CorsairLedId_CLLC_C1_117,
583    Channel1Led118 = ffi::CorsairLedId_CLLC_C1_118,
584    Channel1Led119 = ffi::CorsairLedId_CLLC_C1_119,
585    Channel1Led120 = ffi::CorsairLedId_CLLC_C1_120,
586    Channel1Led121 = ffi::CorsairLedId_CLLC_C1_121,
587    Channel1Led122 = ffi::CorsairLedId_CLLC_C1_122,
588    Channel1Led123 = ffi::CorsairLedId_CLLC_C1_123,
589    Channel1Led124 = ffi::CorsairLedId_CLLC_C1_124,
590    Channel1Led125 = ffi::CorsairLedId_CLLC_C1_125,
591    Channel1Led126 = ffi::CorsairLedId_CLLC_C1_126,
592    Channel1Led127 = ffi::CorsairLedId_CLLC_C1_127,
593    Channel1Led128 = ffi::CorsairLedId_CLLC_C1_128,
594    Channel1Led129 = ffi::CorsairLedId_CLLC_C1_129,
595    Channel1Led130 = ffi::CorsairLedId_CLLC_C1_130,
596    Channel1Led131 = ffi::CorsairLedId_CLLC_C1_131,
597    Channel1Led132 = ffi::CorsairLedId_CLLC_C1_132,
598    Channel1Led133 = ffi::CorsairLedId_CLLC_C1_133,
599    Channel1Led134 = ffi::CorsairLedId_CLLC_C1_134,
600    Channel1Led135 = ffi::CorsairLedId_CLLC_C1_135,
601    Channel1Led136 = ffi::CorsairLedId_CLLC_C1_136,
602    Channel1Led137 = ffi::CorsairLedId_CLLC_C1_137,
603    Channel1Led138 = ffi::CorsairLedId_CLLC_C1_138,
604    Channel1Led139 = ffi::CorsairLedId_CLLC_C1_139,
605    Channel1Led140 = ffi::CorsairLedId_CLLC_C1_140,
606    Channel1Led141 = ffi::CorsairLedId_CLLC_C1_141,
607    Channel1Led142 = ffi::CorsairLedId_CLLC_C1_142,
608    Channel1Led143 = ffi::CorsairLedId_CLLC_C1_143,
609    Channel1Led144 = ffi::CorsairLedId_CLLC_C1_144,
610    Channel1Led145 = ffi::CorsairLedId_CLLC_C1_145,
611    Channel1Led146 = ffi::CorsairLedId_CLLC_C1_146,
612    Channel1Led147 = ffi::CorsairLedId_CLLC_C1_147,
613    Channel1Led148 = ffi::CorsairLedId_CLLC_C1_148,
614    Channel1Led149 = ffi::CorsairLedId_CLLC_C1_149,
615    Channel1Led150 = ffi::CorsairLedId_CLLC_C1_150,
616}
617
618#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
619#[repr(u32)]
620pub enum DeviceLedId {
621    Channel1Led1 = ffi::CorsairLedId_CLD_C1_1,
622    Channel1Led2 = ffi::CorsairLedId_CLD_C1_2,
623    Channel1Led3 = ffi::CorsairLedId_CLD_C1_3,
624    Channel1Led4 = ffi::CorsairLedId_CLD_C1_4,
625    Channel1Led5 = ffi::CorsairLedId_CLD_C1_5,
626    Channel1Led6 = ffi::CorsairLedId_CLD_C1_6,
627    Channel1Led7 = ffi::CorsairLedId_CLD_C1_7,
628    Channel1Led8 = ffi::CorsairLedId_CLD_C1_8,
629    Channel1Led9 = ffi::CorsairLedId_CLD_C1_9,
630    Channel1Led10 = ffi::CorsairLedId_CLD_C1_10,
631    Channel1Led11 = ffi::CorsairLedId_CLD_C1_11,
632    Channel1Led12 = ffi::CorsairLedId_CLD_C1_12,
633    Channel1Led13 = ffi::CorsairLedId_CLD_C1_13,
634    Channel1Led14 = ffi::CorsairLedId_CLD_C1_14,
635    Channel1Led15 = ffi::CorsairLedId_CLD_C1_15,
636    Channel1Led16 = ffi::CorsairLedId_CLD_C1_16,
637    Channel1Led17 = ffi::CorsairLedId_CLD_C1_17,
638    Channel1Led18 = ffi::CorsairLedId_CLD_C1_18,
639    Channel1Led19 = ffi::CorsairLedId_CLD_C1_19,
640    Channel1Led20 = ffi::CorsairLedId_CLD_C1_20,
641    Channel1Led21 = ffi::CorsairLedId_CLD_C1_21,
642    Channel1Led22 = ffi::CorsairLedId_CLD_C1_22,
643    Channel1Led23 = ffi::CorsairLedId_CLD_C1_23,
644    Channel1Led24 = ffi::CorsairLedId_CLD_C1_24,
645    Channel1Led25 = ffi::CorsairLedId_CLD_C1_25,
646    Channel1Led26 = ffi::CorsairLedId_CLD_C1_26,
647    Channel1Led27 = ffi::CorsairLedId_CLD_C1_27,
648    Channel1Led28 = ffi::CorsairLedId_CLD_C1_28,
649    Channel1Led29 = ffi::CorsairLedId_CLD_C1_29,
650    Channel1Led30 = ffi::CorsairLedId_CLD_C1_30,
651    Channel1Led31 = ffi::CorsairLedId_CLD_C1_31,
652    Channel1Led32 = ffi::CorsairLedId_CLD_C1_32,
653    Channel1Led33 = ffi::CorsairLedId_CLD_C1_33,
654    Channel1Led34 = ffi::CorsairLedId_CLD_C1_34,
655    Channel1Led35 = ffi::CorsairLedId_CLD_C1_35,
656    Channel1Led36 = ffi::CorsairLedId_CLD_C1_36,
657    Channel1Led37 = ffi::CorsairLedId_CLD_C1_37,
658    Channel1Led38 = ffi::CorsairLedId_CLD_C1_38,
659    Channel1Led39 = ffi::CorsairLedId_CLD_C1_39,
660    Channel1Led40 = ffi::CorsairLedId_CLD_C1_40,
661    Channel1Led41 = ffi::CorsairLedId_CLD_C1_41,
662    Channel1Led42 = ffi::CorsairLedId_CLD_C1_42,
663    Channel1Led43 = ffi::CorsairLedId_CLD_C1_43,
664    Channel1Led44 = ffi::CorsairLedId_CLD_C1_44,
665    Channel1Led45 = ffi::CorsairLedId_CLD_C1_45,
666    Channel1Led46 = ffi::CorsairLedId_CLD_C1_46,
667    Channel1Led47 = ffi::CorsairLedId_CLD_C1_47,
668    Channel1Led48 = ffi::CorsairLedId_CLD_C1_48,
669    Channel1Led49 = ffi::CorsairLedId_CLD_C1_49,
670    Channel1Led50 = ffi::CorsairLedId_CLD_C1_50,
671    Channel1Led51 = ffi::CorsairLedId_CLD_C1_51,
672    Channel1Led52 = ffi::CorsairLedId_CLD_C1_52,
673    Channel1Led53 = ffi::CorsairLedId_CLD_C1_53,
674    Channel1Led54 = ffi::CorsairLedId_CLD_C1_54,
675    Channel1Led55 = ffi::CorsairLedId_CLD_C1_55,
676    Channel1Led56 = ffi::CorsairLedId_CLD_C1_56,
677    Channel1Led57 = ffi::CorsairLedId_CLD_C1_57,
678    Channel1Led58 = ffi::CorsairLedId_CLD_C1_58,
679    Channel1Led59 = ffi::CorsairLedId_CLD_C1_59,
680    Channel1Led60 = ffi::CorsairLedId_CLD_C1_60,
681    Channel1Led61 = ffi::CorsairLedId_CLD_C1_61,
682    Channel1Led62 = ffi::CorsairLedId_CLD_C1_62,
683    Channel1Led63 = ffi::CorsairLedId_CLD_C1_63,
684    Channel1Led64 = ffi::CorsairLedId_CLD_C1_64,
685    Channel1Led65 = ffi::CorsairLedId_CLD_C1_65,
686    Channel1Led66 = ffi::CorsairLedId_CLD_C1_66,
687    Channel1Led67 = ffi::CorsairLedId_CLD_C1_67,
688    Channel1Led68 = ffi::CorsairLedId_CLD_C1_68,
689    Channel1Led69 = ffi::CorsairLedId_CLD_C1_69,
690    Channel1Led70 = ffi::CorsairLedId_CLD_C1_70,
691    Channel1Led71 = ffi::CorsairLedId_CLD_C1_71,
692    Channel1Led72 = ffi::CorsairLedId_CLD_C1_72,
693    Channel1Led73 = ffi::CorsairLedId_CLD_C1_73,
694    Channel1Led74 = ffi::CorsairLedId_CLD_C1_74,
695    Channel1Led75 = ffi::CorsairLedId_CLD_C1_75,
696    Channel1Led76 = ffi::CorsairLedId_CLD_C1_76,
697    Channel1Led77 = ffi::CorsairLedId_CLD_C1_77,
698    Channel1Led78 = ffi::CorsairLedId_CLD_C1_78,
699    Channel1Led79 = ffi::CorsairLedId_CLD_C1_79,
700    Channel1Led80 = ffi::CorsairLedId_CLD_C1_80,
701    Channel1Led81 = ffi::CorsairLedId_CLD_C1_81,
702    Channel1Led82 = ffi::CorsairLedId_CLD_C1_82,
703    Channel1Led83 = ffi::CorsairLedId_CLD_C1_83,
704    Channel1Led84 = ffi::CorsairLedId_CLD_C1_84,
705    Channel1Led85 = ffi::CorsairLedId_CLD_C1_85,
706    Channel1Led86 = ffi::CorsairLedId_CLD_C1_86,
707    Channel1Led87 = ffi::CorsairLedId_CLD_C1_87,
708    Channel1Led88 = ffi::CorsairLedId_CLD_C1_88,
709    Channel1Led89 = ffi::CorsairLedId_CLD_C1_89,
710    Channel1Led90 = ffi::CorsairLedId_CLD_C1_90,
711    Channel1Led91 = ffi::CorsairLedId_CLD_C1_91,
712    Channel1Led92 = ffi::CorsairLedId_CLD_C1_92,
713    Channel1Led93 = ffi::CorsairLedId_CLD_C1_93,
714    Channel1Led94 = ffi::CorsairLedId_CLD_C1_94,
715    Channel1Led95 = ffi::CorsairLedId_CLD_C1_95,
716    Channel1Led96 = ffi::CorsairLedId_CLD_C1_96,
717    Channel1Led97 = ffi::CorsairLedId_CLD_C1_97,
718    Channel1Led98 = ffi::CorsairLedId_CLD_C1_98,
719    Channel1Led99 = ffi::CorsairLedId_CLD_C1_99,
720    Channel1Led100 = ffi::CorsairLedId_CLD_C1_100,
721    Channel1Led101 = ffi::CorsairLedId_CLD_C1_101,
722    Channel1Led102 = ffi::CorsairLedId_CLD_C1_102,
723    Channel1Led103 = ffi::CorsairLedId_CLD_C1_103,
724    Channel1Led104 = ffi::CorsairLedId_CLD_C1_104,
725    Channel1Led105 = ffi::CorsairLedId_CLD_C1_105,
726    Channel1Led106 = ffi::CorsairLedId_CLD_C1_106,
727    Channel1Led107 = ffi::CorsairLedId_CLD_C1_107,
728    Channel1Led108 = ffi::CorsairLedId_CLD_C1_108,
729    Channel1Led109 = ffi::CorsairLedId_CLD_C1_109,
730    Channel1Led110 = ffi::CorsairLedId_CLD_C1_110,
731    Channel1Led111 = ffi::CorsairLedId_CLD_C1_111,
732    Channel1Led112 = ffi::CorsairLedId_CLD_C1_112,
733    Channel1Led113 = ffi::CorsairLedId_CLD_C1_113,
734    Channel1Led114 = ffi::CorsairLedId_CLD_C1_114,
735    Channel1Led115 = ffi::CorsairLedId_CLD_C1_115,
736    Channel1Led116 = ffi::CorsairLedId_CLD_C1_116,
737    Channel1Led117 = ffi::CorsairLedId_CLD_C1_117,
738    Channel1Led118 = ffi::CorsairLedId_CLD_C1_118,
739    Channel1Led119 = ffi::CorsairLedId_CLD_C1_119,
740    Channel1Led120 = ffi::CorsairLedId_CLD_C1_120,
741    Channel1Led121 = ffi::CorsairLedId_CLD_C1_121,
742    Channel1Led122 = ffi::CorsairLedId_CLD_C1_122,
743    Channel1Led123 = ffi::CorsairLedId_CLD_C1_123,
744    Channel1Led124 = ffi::CorsairLedId_CLD_C1_124,
745    Channel1Led125 = ffi::CorsairLedId_CLD_C1_125,
746    Channel1Led126 = ffi::CorsairLedId_CLD_C1_126,
747    Channel1Led127 = ffi::CorsairLedId_CLD_C1_127,
748    Channel1Led128 = ffi::CorsairLedId_CLD_C1_128,
749    Channel1Led129 = ffi::CorsairLedId_CLD_C1_129,
750    Channel1Led130 = ffi::CorsairLedId_CLD_C1_130,
751    Channel1Led131 = ffi::CorsairLedId_CLD_C1_131,
752    Channel1Led132 = ffi::CorsairLedId_CLD_C1_132,
753    Channel1Led133 = ffi::CorsairLedId_CLD_C1_133,
754    Channel1Led134 = ffi::CorsairLedId_CLD_C1_134,
755    Channel1Led135 = ffi::CorsairLedId_CLD_C1_135,
756    Channel1Led136 = ffi::CorsairLedId_CLD_C1_136,
757    Channel1Led137 = ffi::CorsairLedId_CLD_C1_137,
758    Channel1Led138 = ffi::CorsairLedId_CLD_C1_138,
759    Channel1Led139 = ffi::CorsairLedId_CLD_C1_139,
760    Channel1Led140 = ffi::CorsairLedId_CLD_C1_140,
761    Channel1Led141 = ffi::CorsairLedId_CLD_C1_141,
762    Channel1Led142 = ffi::CorsairLedId_CLD_C1_142,
763    Channel1Led143 = ffi::CorsairLedId_CLD_C1_143,
764    Channel1Led144 = ffi::CorsairLedId_CLD_C1_144,
765    Channel1Led145 = ffi::CorsairLedId_CLD_C1_145,
766    Channel1Led146 = ffi::CorsairLedId_CLD_C1_146,
767    Channel1Led147 = ffi::CorsairLedId_CLD_C1_147,
768    Channel1Led148 = ffi::CorsairLedId_CLD_C1_148,
769    Channel1Led149 = ffi::CorsairLedId_CLD_C1_149,
770    Channel1Led150 = ffi::CorsairLedId_CLD_C1_150,
771    Channel1Led151 = ffi::CorsairLedId_CLD_C1_151,
772    Channel1Led152 = ffi::CorsairLedId_CLD_C1_152,
773    Channel1Led153 = ffi::CorsairLedId_CLD_C1_153,
774    Channel1Led154 = ffi::CorsairLedId_CLD_C1_154,
775    Channel1Led155 = ffi::CorsairLedId_CLD_C1_155,
776    Channel1Led156 = ffi::CorsairLedId_CLD_C1_156,
777    Channel1Led157 = ffi::CorsairLedId_CLD_C1_157,
778    Channel1Led158 = ffi::CorsairLedId_CLD_C1_158,
779    Channel1Led159 = ffi::CorsairLedId_CLD_C1_159,
780    Channel1Led160 = ffi::CorsairLedId_CLD_C1_160,
781    Channel1Led161 = ffi::CorsairLedId_CLD_C1_161,
782    Channel1Led162 = ffi::CorsairLedId_CLD_C1_162,
783    Channel1Led163 = ffi::CorsairLedId_CLD_C1_163,
784    Channel1Led164 = ffi::CorsairLedId_CLD_C1_164,
785    Channel1Led165 = ffi::CorsairLedId_CLD_C1_165,
786    Channel1Led166 = ffi::CorsairLedId_CLD_C1_166,
787    Channel1Led167 = ffi::CorsairLedId_CLD_C1_167,
788    Channel1Led168 = ffi::CorsairLedId_CLD_C1_168,
789    Channel1Led169 = ffi::CorsairLedId_CLD_C1_169,
790    Channel1Led170 = ffi::CorsairLedId_CLD_C1_170,
791    Channel1Led171 = ffi::CorsairLedId_CLD_C1_171,
792    Channel1Led172 = ffi::CorsairLedId_CLD_C1_172,
793    Channel1Led173 = ffi::CorsairLedId_CLD_C1_173,
794    Channel1Led174 = ffi::CorsairLedId_CLD_C1_174,
795    Channel1Led175 = ffi::CorsairLedId_CLD_C1_175,
796    Channel1Led176 = ffi::CorsairLedId_CLD_C1_176,
797    Channel1Led177 = ffi::CorsairLedId_CLD_C1_177,
798    Channel1Led178 = ffi::CorsairLedId_CLD_C1_178,
799    Channel1Led179 = ffi::CorsairLedId_CLD_C1_179,
800    Channel1Led180 = ffi::CorsairLedId_CLD_C1_180,
801    Channel1Led181 = ffi::CorsairLedId_CLD_C1_181,
802    Channel1Led182 = ffi::CorsairLedId_CLD_C1_182,
803    Channel1Led183 = ffi::CorsairLedId_CLD_C1_183,
804    Channel1Led184 = ffi::CorsairLedId_CLD_C1_184,
805    Channel1Led185 = ffi::CorsairLedId_CLD_C1_185,
806    Channel1Led186 = ffi::CorsairLedId_CLD_C1_186,
807    Channel1Led187 = ffi::CorsairLedId_CLD_C1_187,
808    Channel1Led188 = ffi::CorsairLedId_CLD_C1_188,
809    Channel1Led189 = ffi::CorsairLedId_CLD_C1_189,
810    Channel1Led190 = ffi::CorsairLedId_CLD_C1_190,
811    Channel1Led191 = ffi::CorsairLedId_CLD_C1_191,
812    Channel1Led192 = ffi::CorsairLedId_CLD_C1_192,
813    Channel1Led193 = ffi::CorsairLedId_CLD_C1_193,
814    Channel1Led194 = ffi::CorsairLedId_CLD_C1_194,
815    Channel1Led195 = ffi::CorsairLedId_CLD_C1_195,
816    Channel1Led196 = ffi::CorsairLedId_CLD_C1_196,
817    Channel1Led197 = ffi::CorsairLedId_CLD_C1_197,
818    Channel1Led198 = ffi::CorsairLedId_CLD_C1_198,
819    Channel1Led199 = ffi::CorsairLedId_CLD_C1_199,
820    Channel1Led200 = ffi::CorsairLedId_CLD_C1_200,
821    Channel1Led201 = ffi::CorsairLedId_CLD_C1_201,
822    Channel1Led202 = ffi::CorsairLedId_CLD_C1_202,
823    Channel1Led203 = ffi::CorsairLedId_CLD_C1_203,
824    Channel1Led204 = ffi::CorsairLedId_CLD_C1_204,
825    Channel1Led205 = ffi::CorsairLedId_CLD_C1_205,
826    Channel1Led206 = ffi::CorsairLedId_CLD_C1_206,
827    Channel1Led207 = ffi::CorsairLedId_CLD_C1_207,
828    Channel1Led208 = ffi::CorsairLedId_CLD_C1_208,
829    Channel1Led209 = ffi::CorsairLedId_CLD_C1_209,
830    Channel1Led210 = ffi::CorsairLedId_CLD_C1_210,
831    Channel1Led211 = ffi::CorsairLedId_CLD_C1_211,
832    Channel1Led212 = ffi::CorsairLedId_CLD_C1_212,
833    Channel1Led213 = ffi::CorsairLedId_CLD_C1_213,
834    Channel1Led214 = ffi::CorsairLedId_CLD_C1_214,
835    Channel1Led215 = ffi::CorsairLedId_CLD_C1_215,
836    Channel1Led216 = ffi::CorsairLedId_CLD_C1_216,
837    Channel1Led217 = ffi::CorsairLedId_CLD_C1_217,
838    Channel1Led218 = ffi::CorsairLedId_CLD_C1_218,
839    Channel1Led219 = ffi::CorsairLedId_CLD_C1_219,
840    Channel1Led220 = ffi::CorsairLedId_CLD_C1_220,
841    Channel1Led221 = ffi::CorsairLedId_CLD_C1_221,
842    Channel1Led222 = ffi::CorsairLedId_CLD_C1_222,
843    Channel1Led223 = ffi::CorsairLedId_CLD_C1_223,
844    Channel1Led224 = ffi::CorsairLedId_CLD_C1_224,
845    Channel1Led225 = ffi::CorsairLedId_CLD_C1_225,
846    Channel1Led226 = ffi::CorsairLedId_CLD_C1_226,
847    Channel1Led227 = ffi::CorsairLedId_CLD_C1_227,
848    Channel1Led228 = ffi::CorsairLedId_CLD_C1_228,
849    Channel1Led229 = ffi::CorsairLedId_CLD_C1_229,
850    Channel1Led230 = ffi::CorsairLedId_CLD_C1_230,
851    Channel1Led231 = ffi::CorsairLedId_CLD_C1_231,
852    Channel1Led232 = ffi::CorsairLedId_CLD_C1_232,
853    Channel1Led233 = ffi::CorsairLedId_CLD_C1_233,
854    Channel1Led234 = ffi::CorsairLedId_CLD_C1_234,
855    Channel1Led235 = ffi::CorsairLedId_CLD_C1_235,
856    Channel1Led236 = ffi::CorsairLedId_CLD_C1_236,
857    Channel1Led237 = ffi::CorsairLedId_CLD_C1_237,
858    Channel1Led238 = ffi::CorsairLedId_CLD_C1_238,
859    Channel1Led239 = ffi::CorsairLedId_CLD_C1_239,
860    Channel1Led240 = ffi::CorsairLedId_CLD_C1_240,
861    Channel1Led241 = ffi::CorsairLedId_CLD_C1_241,
862    Channel1Led242 = ffi::CorsairLedId_CLD_C1_242,
863    Channel1Led243 = ffi::CorsairLedId_CLD_C1_243,
864    Channel1Led244 = ffi::CorsairLedId_CLD_C1_244,
865    Channel1Led245 = ffi::CorsairLedId_CLD_C1_245,
866    Channel1Led246 = ffi::CorsairLedId_CLD_C1_246,
867    Channel1Led247 = ffi::CorsairLedId_CLD_C1_247,
868    Channel1Led248 = ffi::CorsairLedId_CLD_C1_248,
869    Channel1Led249 = ffi::CorsairLedId_CLD_C1_249,
870    Channel1Led250 = ffi::CorsairLedId_CLD_C1_250,
871    Channel1Led251 = ffi::CorsairLedId_CLD_C1_251,
872    Channel1Led252 = ffi::CorsairLedId_CLD_C1_252,
873    Channel1Led253 = ffi::CorsairLedId_CLD_C1_253,
874    Channel1Led254 = ffi::CorsairLedId_CLD_C1_254,
875    Channel1Led255 = ffi::CorsairLedId_CLD_C1_255,
876    Channel1Led256 = ffi::CorsairLedId_CLD_C1_256,
877    Channel1Led257 = ffi::CorsairLedId_CLD_C1_257,
878    Channel1Led258 = ffi::CorsairLedId_CLD_C1_258,
879    Channel1Led259 = ffi::CorsairLedId_CLD_C1_259,
880    Channel1Led260 = ffi::CorsairLedId_CLD_C1_260,
881    Channel1Led261 = ffi::CorsairLedId_CLD_C1_261,
882    Channel1Led262 = ffi::CorsairLedId_CLD_C1_262,
883    Channel1Led263 = ffi::CorsairLedId_CLD_C1_263,
884    Channel1Led264 = ffi::CorsairLedId_CLD_C1_264,
885    Channel1Led265 = ffi::CorsairLedId_CLD_C1_265,
886    Channel1Led266 = ffi::CorsairLedId_CLD_C1_266,
887    Channel1Led267 = ffi::CorsairLedId_CLD_C1_267,
888    Channel1Led268 = ffi::CorsairLedId_CLD_C1_268,
889    Channel1Led269 = ffi::CorsairLedId_CLD_C1_269,
890    Channel1Led270 = ffi::CorsairLedId_CLD_C1_270,
891    Channel1Led271 = ffi::CorsairLedId_CLD_C1_271,
892    Channel1Led272 = ffi::CorsairLedId_CLD_C1_272,
893    Channel1Led273 = ffi::CorsairLedId_CLD_C1_273,
894    Channel1Led274 = ffi::CorsairLedId_CLD_C1_274,
895    Channel1Led275 = ffi::CorsairLedId_CLD_C1_275,
896    Channel1Led276 = ffi::CorsairLedId_CLD_C1_276,
897    Channel1Led277 = ffi::CorsairLedId_CLD_C1_277,
898    Channel1Led278 = ffi::CorsairLedId_CLD_C1_278,
899    Channel1Led279 = ffi::CorsairLedId_CLD_C1_279,
900    Channel1Led280 = ffi::CorsairLedId_CLD_C1_280,
901    Channel1Led281 = ffi::CorsairLedId_CLD_C1_281,
902    Channel1Led282 = ffi::CorsairLedId_CLD_C1_282,
903    Channel1Led283 = ffi::CorsairLedId_CLD_C1_283,
904    Channel1Led284 = ffi::CorsairLedId_CLD_C1_284,
905    Channel1Led285 = ffi::CorsairLedId_CLD_C1_285,
906    Channel1Led286 = ffi::CorsairLedId_CLD_C1_286,
907    Channel1Led287 = ffi::CorsairLedId_CLD_C1_287,
908    Channel1Led288 = ffi::CorsairLedId_CLD_C1_288,
909    Channel1Led289 = ffi::CorsairLedId_CLD_C1_289,
910    Channel1Led290 = ffi::CorsairLedId_CLD_C1_290,
911    Channel1Led291 = ffi::CorsairLedId_CLD_C1_291,
912    Channel1Led292 = ffi::CorsairLedId_CLD_C1_292,
913    Channel1Led293 = ffi::CorsairLedId_CLD_C1_293,
914    Channel1Led294 = ffi::CorsairLedId_CLD_C1_294,
915    Channel1Led295 = ffi::CorsairLedId_CLD_C1_295,
916    Channel1Led296 = ffi::CorsairLedId_CLD_C1_296,
917    Channel1Led297 = ffi::CorsairLedId_CLD_C1_297,
918    Channel1Led298 = ffi::CorsairLedId_CLD_C1_298,
919    Channel1Led299 = ffi::CorsairLedId_CLD_C1_299,
920    Channel1Led300 = ffi::CorsairLedId_CLD_C1_300,
921    Channel2Led1 = ffi::CorsairLedId_CLD_C2_1,
922    Channel2Led2 = ffi::CorsairLedId_CLD_C2_2,
923    Channel2Led3 = ffi::CorsairLedId_CLD_C2_3,
924    Channel2Led4 = ffi::CorsairLedId_CLD_C2_4,
925    Channel2Led5 = ffi::CorsairLedId_CLD_C2_5,
926    Channel2Led6 = ffi::CorsairLedId_CLD_C2_6,
927    Channel2Led7 = ffi::CorsairLedId_CLD_C2_7,
928    Channel2Led8 = ffi::CorsairLedId_CLD_C2_8,
929    Channel2Led9 = ffi::CorsairLedId_CLD_C2_9,
930    Channel2Led10 = ffi::CorsairLedId_CLD_C2_10,
931    Channel2Led11 = ffi::CorsairLedId_CLD_C2_11,
932    Channel2Led12 = ffi::CorsairLedId_CLD_C2_12,
933    Channel2Led13 = ffi::CorsairLedId_CLD_C2_13,
934    Channel2Led14 = ffi::CorsairLedId_CLD_C2_14,
935    Channel2Led15 = ffi::CorsairLedId_CLD_C2_15,
936    Channel2Led16 = ffi::CorsairLedId_CLD_C2_16,
937    Channel2Led17 = ffi::CorsairLedId_CLD_C2_17,
938    Channel2Led18 = ffi::CorsairLedId_CLD_C2_18,
939    Channel2Led19 = ffi::CorsairLedId_CLD_C2_19,
940    Channel2Led20 = ffi::CorsairLedId_CLD_C2_20,
941    Channel2Led21 = ffi::CorsairLedId_CLD_C2_21,
942    Channel2Led22 = ffi::CorsairLedId_CLD_C2_22,
943    Channel2Led23 = ffi::CorsairLedId_CLD_C2_23,
944    Channel2Led24 = ffi::CorsairLedId_CLD_C2_24,
945    Channel2Led25 = ffi::CorsairLedId_CLD_C2_25,
946    Channel2Led26 = ffi::CorsairLedId_CLD_C2_26,
947    Channel2Led27 = ffi::CorsairLedId_CLD_C2_27,
948    Channel2Led28 = ffi::CorsairLedId_CLD_C2_28,
949    Channel2Led29 = ffi::CorsairLedId_CLD_C2_29,
950    Channel2Led30 = ffi::CorsairLedId_CLD_C2_30,
951    Channel2Led31 = ffi::CorsairLedId_CLD_C2_31,
952    Channel2Led32 = ffi::CorsairLedId_CLD_C2_32,
953    Channel2Led33 = ffi::CorsairLedId_CLD_C2_33,
954    Channel2Led34 = ffi::CorsairLedId_CLD_C2_34,
955    Channel2Led35 = ffi::CorsairLedId_CLD_C2_35,
956    Channel2Led36 = ffi::CorsairLedId_CLD_C2_36,
957    Channel2Led37 = ffi::CorsairLedId_CLD_C2_37,
958    Channel2Led38 = ffi::CorsairLedId_CLD_C2_38,
959    Channel2Led39 = ffi::CorsairLedId_CLD_C2_39,
960    Channel2Led40 = ffi::CorsairLedId_CLD_C2_40,
961    Channel2Led41 = ffi::CorsairLedId_CLD_C2_41,
962    Channel2Led42 = ffi::CorsairLedId_CLD_C2_42,
963    Channel2Led43 = ffi::CorsairLedId_CLD_C2_43,
964    Channel2Led44 = ffi::CorsairLedId_CLD_C2_44,
965    Channel2Led45 = ffi::CorsairLedId_CLD_C2_45,
966    Channel2Led46 = ffi::CorsairLedId_CLD_C2_46,
967    Channel2Led47 = ffi::CorsairLedId_CLD_C2_47,
968    Channel2Led48 = ffi::CorsairLedId_CLD_C2_48,
969    Channel2Led49 = ffi::CorsairLedId_CLD_C2_49,
970    Channel2Led50 = ffi::CorsairLedId_CLD_C2_50,
971    Channel2Led51 = ffi::CorsairLedId_CLD_C2_51,
972    Channel2Led52 = ffi::CorsairLedId_CLD_C2_52,
973    Channel2Led53 = ffi::CorsairLedId_CLD_C2_53,
974    Channel2Led54 = ffi::CorsairLedId_CLD_C2_54,
975    Channel2Led55 = ffi::CorsairLedId_CLD_C2_55,
976    Channel2Led56 = ffi::CorsairLedId_CLD_C2_56,
977    Channel2Led57 = ffi::CorsairLedId_CLD_C2_57,
978    Channel2Led58 = ffi::CorsairLedId_CLD_C2_58,
979    Channel2Led59 = ffi::CorsairLedId_CLD_C2_59,
980    Channel2Led60 = ffi::CorsairLedId_CLD_C2_60,
981    Channel2Led61 = ffi::CorsairLedId_CLD_C2_61,
982    Channel2Led62 = ffi::CorsairLedId_CLD_C2_62,
983    Channel2Led63 = ffi::CorsairLedId_CLD_C2_63,
984    Channel2Led64 = ffi::CorsairLedId_CLD_C2_64,
985    Channel2Led65 = ffi::CorsairLedId_CLD_C2_65,
986    Channel2Led66 = ffi::CorsairLedId_CLD_C2_66,
987    Channel2Led67 = ffi::CorsairLedId_CLD_C2_67,
988    Channel2Led68 = ffi::CorsairLedId_CLD_C2_68,
989    Channel2Led69 = ffi::CorsairLedId_CLD_C2_69,
990    Channel2Led70 = ffi::CorsairLedId_CLD_C2_70,
991    Channel2Led71 = ffi::CorsairLedId_CLD_C2_71,
992    Channel2Led72 = ffi::CorsairLedId_CLD_C2_72,
993    Channel2Led73 = ffi::CorsairLedId_CLD_C2_73,
994    Channel2Led74 = ffi::CorsairLedId_CLD_C2_74,
995    Channel2Led75 = ffi::CorsairLedId_CLD_C2_75,
996    Channel2Led76 = ffi::CorsairLedId_CLD_C2_76,
997    Channel2Led77 = ffi::CorsairLedId_CLD_C2_77,
998    Channel2Led78 = ffi::CorsairLedId_CLD_C2_78,
999    Channel2Led79 = ffi::CorsairLedId_CLD_C2_79,
1000    Channel2Led80 = ffi::CorsairLedId_CLD_C2_80,
1001    Channel2Led81 = ffi::CorsairLedId_CLD_C2_81,
1002    Channel2Led82 = ffi::CorsairLedId_CLD_C2_82,
1003    Channel2Led83 = ffi::CorsairLedId_CLD_C2_83,
1004    Channel2Led84 = ffi::CorsairLedId_CLD_C2_84,
1005    Channel2Led85 = ffi::CorsairLedId_CLD_C2_85,
1006    Channel2Led86 = ffi::CorsairLedId_CLD_C2_86,
1007    Channel2Led87 = ffi::CorsairLedId_CLD_C2_87,
1008    Channel2Led88 = ffi::CorsairLedId_CLD_C2_88,
1009    Channel2Led89 = ffi::CorsairLedId_CLD_C2_89,
1010    Channel2Led90 = ffi::CorsairLedId_CLD_C2_90,
1011    Channel2Led91 = ffi::CorsairLedId_CLD_C2_91,
1012    Channel2Led92 = ffi::CorsairLedId_CLD_C2_92,
1013    Channel2Led93 = ffi::CorsairLedId_CLD_C2_93,
1014    Channel2Led94 = ffi::CorsairLedId_CLD_C2_94,
1015    Channel2Led95 = ffi::CorsairLedId_CLD_C2_95,
1016    Channel2Led96 = ffi::CorsairLedId_CLD_C2_96,
1017    Channel2Led97 = ffi::CorsairLedId_CLD_C2_97,
1018    Channel2Led98 = ffi::CorsairLedId_CLD_C2_98,
1019    Channel2Led99 = ffi::CorsairLedId_CLD_C2_99,
1020    Channel2Led100 = ffi::CorsairLedId_CLD_C2_100,
1021    Channel2Led101 = ffi::CorsairLedId_CLD_C2_101,
1022    Channel2Led102 = ffi::CorsairLedId_CLD_C2_102,
1023    Channel2Led103 = ffi::CorsairLedId_CLD_C2_103,
1024    Channel2Led104 = ffi::CorsairLedId_CLD_C2_104,
1025    Channel2Led105 = ffi::CorsairLedId_CLD_C2_105,
1026    Channel2Led106 = ffi::CorsairLedId_CLD_C2_106,
1027    Channel2Led107 = ffi::CorsairLedId_CLD_C2_107,
1028    Channel2Led108 = ffi::CorsairLedId_CLD_C2_108,
1029    Channel2Led109 = ffi::CorsairLedId_CLD_C2_109,
1030    Channel2Led110 = ffi::CorsairLedId_CLD_C2_110,
1031    Channel2Led111 = ffi::CorsairLedId_CLD_C2_111,
1032    Channel2Led112 = ffi::CorsairLedId_CLD_C2_112,
1033    Channel2Led113 = ffi::CorsairLedId_CLD_C2_113,
1034    Channel2Led114 = ffi::CorsairLedId_CLD_C2_114,
1035    Channel2Led115 = ffi::CorsairLedId_CLD_C2_115,
1036    Channel2Led116 = ffi::CorsairLedId_CLD_C2_116,
1037    Channel2Led117 = ffi::CorsairLedId_CLD_C2_117,
1038    Channel2Led118 = ffi::CorsairLedId_CLD_C2_118,
1039    Channel2Led119 = ffi::CorsairLedId_CLD_C2_119,
1040    Channel2Led120 = ffi::CorsairLedId_CLD_C2_120,
1041    Channel2Led121 = ffi::CorsairLedId_CLD_C2_121,
1042    Channel2Led122 = ffi::CorsairLedId_CLD_C2_122,
1043    Channel2Led123 = ffi::CorsairLedId_CLD_C2_123,
1044    Channel2Led124 = ffi::CorsairLedId_CLD_C2_124,
1045    Channel2Led125 = ffi::CorsairLedId_CLD_C2_125,
1046    Channel2Led126 = ffi::CorsairLedId_CLD_C2_126,
1047    Channel2Led127 = ffi::CorsairLedId_CLD_C2_127,
1048    Channel2Led128 = ffi::CorsairLedId_CLD_C2_128,
1049    Channel2Led129 = ffi::CorsairLedId_CLD_C2_129,
1050    Channel2Led130 = ffi::CorsairLedId_CLD_C2_130,
1051    Channel2Led131 = ffi::CorsairLedId_CLD_C2_131,
1052    Channel2Led132 = ffi::CorsairLedId_CLD_C2_132,
1053    Channel2Led133 = ffi::CorsairLedId_CLD_C2_133,
1054    Channel2Led134 = ffi::CorsairLedId_CLD_C2_134,
1055    Channel2Led135 = ffi::CorsairLedId_CLD_C2_135,
1056    Channel2Led136 = ffi::CorsairLedId_CLD_C2_136,
1057    Channel2Led137 = ffi::CorsairLedId_CLD_C2_137,
1058    Channel2Led138 = ffi::CorsairLedId_CLD_C2_138,
1059    Channel2Led139 = ffi::CorsairLedId_CLD_C2_139,
1060    Channel2Led140 = ffi::CorsairLedId_CLD_C2_140,
1061    Channel2Led141 = ffi::CorsairLedId_CLD_C2_141,
1062    Channel2Led142 = ffi::CorsairLedId_CLD_C2_142,
1063    Channel2Led143 = ffi::CorsairLedId_CLD_C2_143,
1064    Channel2Led144 = ffi::CorsairLedId_CLD_C2_144,
1065    Channel2Led145 = ffi::CorsairLedId_CLD_C2_145,
1066    Channel2Led146 = ffi::CorsairLedId_CLD_C2_146,
1067    Channel2Led147 = ffi::CorsairLedId_CLD_C2_147,
1068    Channel2Led148 = ffi::CorsairLedId_CLD_C2_148,
1069    Channel2Led149 = ffi::CorsairLedId_CLD_C2_149,
1070    Channel2Led150 = ffi::CorsairLedId_CLD_C2_150,
1071    Channel2Led151 = ffi::CorsairLedId_CLD_C2_151,
1072    Channel2Led152 = ffi::CorsairLedId_CLD_C2_152,
1073    Channel2Led153 = ffi::CorsairLedId_CLD_C2_153,
1074    Channel2Led154 = ffi::CorsairLedId_CLD_C2_154,
1075    Channel2Led155 = ffi::CorsairLedId_CLD_C2_155,
1076    Channel2Led156 = ffi::CorsairLedId_CLD_C2_156,
1077    Channel2Led157 = ffi::CorsairLedId_CLD_C2_157,
1078    Channel2Led158 = ffi::CorsairLedId_CLD_C2_158,
1079    Channel2Led159 = ffi::CorsairLedId_CLD_C2_159,
1080    Channel2Led160 = ffi::CorsairLedId_CLD_C2_160,
1081    Channel2Led161 = ffi::CorsairLedId_CLD_C2_161,
1082    Channel2Led162 = ffi::CorsairLedId_CLD_C2_162,
1083    Channel2Led163 = ffi::CorsairLedId_CLD_C2_163,
1084    Channel2Led164 = ffi::CorsairLedId_CLD_C2_164,
1085    Channel2Led165 = ffi::CorsairLedId_CLD_C2_165,
1086    Channel2Led166 = ffi::CorsairLedId_CLD_C2_166,
1087    Channel2Led167 = ffi::CorsairLedId_CLD_C2_167,
1088    Channel2Led168 = ffi::CorsairLedId_CLD_C2_168,
1089    Channel2Led169 = ffi::CorsairLedId_CLD_C2_169,
1090    Channel2Led170 = ffi::CorsairLedId_CLD_C2_170,
1091    Channel2Led171 = ffi::CorsairLedId_CLD_C2_171,
1092    Channel2Led172 = ffi::CorsairLedId_CLD_C2_172,
1093    Channel2Led173 = ffi::CorsairLedId_CLD_C2_173,
1094    Channel2Led174 = ffi::CorsairLedId_CLD_C2_174,
1095    Channel2Led175 = ffi::CorsairLedId_CLD_C2_175,
1096    Channel2Led176 = ffi::CorsairLedId_CLD_C2_176,
1097    Channel2Led177 = ffi::CorsairLedId_CLD_C2_177,
1098    Channel2Led178 = ffi::CorsairLedId_CLD_C2_178,
1099    Channel2Led179 = ffi::CorsairLedId_CLD_C2_179,
1100    Channel2Led180 = ffi::CorsairLedId_CLD_C2_180,
1101    Channel2Led181 = ffi::CorsairLedId_CLD_C2_181,
1102    Channel2Led182 = ffi::CorsairLedId_CLD_C2_182,
1103    Channel2Led183 = ffi::CorsairLedId_CLD_C2_183,
1104    Channel2Led184 = ffi::CorsairLedId_CLD_C2_184,
1105    Channel2Led185 = ffi::CorsairLedId_CLD_C2_185,
1106    Channel2Led186 = ffi::CorsairLedId_CLD_C2_186,
1107    Channel2Led187 = ffi::CorsairLedId_CLD_C2_187,
1108    Channel2Led188 = ffi::CorsairLedId_CLD_C2_188,
1109    Channel2Led189 = ffi::CorsairLedId_CLD_C2_189,
1110    Channel2Led190 = ffi::CorsairLedId_CLD_C2_190,
1111    Channel2Led191 = ffi::CorsairLedId_CLD_C2_191,
1112    Channel2Led192 = ffi::CorsairLedId_CLD_C2_192,
1113    Channel2Led193 = ffi::CorsairLedId_CLD_C2_193,
1114    Channel2Led194 = ffi::CorsairLedId_CLD_C2_194,
1115    Channel2Led195 = ffi::CorsairLedId_CLD_C2_195,
1116    Channel2Led196 = ffi::CorsairLedId_CLD_C2_196,
1117    Channel2Led197 = ffi::CorsairLedId_CLD_C2_197,
1118    Channel2Led198 = ffi::CorsairLedId_CLD_C2_198,
1119    Channel2Led199 = ffi::CorsairLedId_CLD_C2_199,
1120    Channel2Led200 = ffi::CorsairLedId_CLD_C2_200,
1121    Channel2Led201 = ffi::CorsairLedId_CLD_C2_201,
1122    Channel2Led202 = ffi::CorsairLedId_CLD_C2_202,
1123    Channel2Led203 = ffi::CorsairLedId_CLD_C2_203,
1124    Channel2Led204 = ffi::CorsairLedId_CLD_C2_204,
1125    Channel2Led205 = ffi::CorsairLedId_CLD_C2_205,
1126    Channel2Led206 = ffi::CorsairLedId_CLD_C2_206,
1127    Channel2Led207 = ffi::CorsairLedId_CLD_C2_207,
1128    Channel2Led208 = ffi::CorsairLedId_CLD_C2_208,
1129    Channel2Led209 = ffi::CorsairLedId_CLD_C2_209,
1130    Channel2Led210 = ffi::CorsairLedId_CLD_C2_210,
1131    Channel2Led211 = ffi::CorsairLedId_CLD_C2_211,
1132    Channel2Led212 = ffi::CorsairLedId_CLD_C2_212,
1133    Channel2Led213 = ffi::CorsairLedId_CLD_C2_213,
1134    Channel2Led214 = ffi::CorsairLedId_CLD_C2_214,
1135    Channel2Led215 = ffi::CorsairLedId_CLD_C2_215,
1136    Channel2Led216 = ffi::CorsairLedId_CLD_C2_216,
1137    Channel2Led217 = ffi::CorsairLedId_CLD_C2_217,
1138    Channel2Led218 = ffi::CorsairLedId_CLD_C2_218,
1139    Channel2Led219 = ffi::CorsairLedId_CLD_C2_219,
1140    Channel2Led220 = ffi::CorsairLedId_CLD_C2_220,
1141    Channel2Led221 = ffi::CorsairLedId_CLD_C2_221,
1142    Channel2Led222 = ffi::CorsairLedId_CLD_C2_222,
1143    Channel2Led223 = ffi::CorsairLedId_CLD_C2_223,
1144    Channel2Led224 = ffi::CorsairLedId_CLD_C2_224,
1145    Channel2Led225 = ffi::CorsairLedId_CLD_C2_225,
1146    Channel2Led226 = ffi::CorsairLedId_CLD_C2_226,
1147    Channel2Led227 = ffi::CorsairLedId_CLD_C2_227,
1148    Channel2Led228 = ffi::CorsairLedId_CLD_C2_228,
1149    Channel2Led229 = ffi::CorsairLedId_CLD_C2_229,
1150    Channel2Led230 = ffi::CorsairLedId_CLD_C2_230,
1151    Channel2Led231 = ffi::CorsairLedId_CLD_C2_231,
1152    Channel2Led232 = ffi::CorsairLedId_CLD_C2_232,
1153    Channel2Led233 = ffi::CorsairLedId_CLD_C2_233,
1154    Channel2Led234 = ffi::CorsairLedId_CLD_C2_234,
1155    Channel2Led235 = ffi::CorsairLedId_CLD_C2_235,
1156    Channel2Led236 = ffi::CorsairLedId_CLD_C2_236,
1157    Channel2Led237 = ffi::CorsairLedId_CLD_C2_237,
1158    Channel2Led238 = ffi::CorsairLedId_CLD_C2_238,
1159    Channel2Led239 = ffi::CorsairLedId_CLD_C2_239,
1160    Channel2Led240 = ffi::CorsairLedId_CLD_C2_240,
1161    Channel2Led241 = ffi::CorsairLedId_CLD_C2_241,
1162    Channel2Led242 = ffi::CorsairLedId_CLD_C2_242,
1163    Channel2Led243 = ffi::CorsairLedId_CLD_C2_243,
1164    Channel2Led244 = ffi::CorsairLedId_CLD_C2_244,
1165    Channel2Led245 = ffi::CorsairLedId_CLD_C2_245,
1166    Channel2Led246 = ffi::CorsairLedId_CLD_C2_246,
1167    Channel2Led247 = ffi::CorsairLedId_CLD_C2_247,
1168    Channel2Led248 = ffi::CorsairLedId_CLD_C2_248,
1169    Channel2Led249 = ffi::CorsairLedId_CLD_C2_249,
1170    Channel2Led250 = ffi::CorsairLedId_CLD_C2_250,
1171    Channel2Led251 = ffi::CorsairLedId_CLD_C2_251,
1172    Channel2Led252 = ffi::CorsairLedId_CLD_C2_252,
1173    Channel2Led253 = ffi::CorsairLedId_CLD_C2_253,
1174    Channel2Led254 = ffi::CorsairLedId_CLD_C2_254,
1175    Channel2Led255 = ffi::CorsairLedId_CLD_C2_255,
1176    Channel2Led256 = ffi::CorsairLedId_CLD_C2_256,
1177    Channel2Led257 = ffi::CorsairLedId_CLD_C2_257,
1178    Channel2Led258 = ffi::CorsairLedId_CLD_C2_258,
1179    Channel2Led259 = ffi::CorsairLedId_CLD_C2_259,
1180    Channel2Led260 = ffi::CorsairLedId_CLD_C2_260,
1181    Channel2Led261 = ffi::CorsairLedId_CLD_C2_261,
1182    Channel2Led262 = ffi::CorsairLedId_CLD_C2_262,
1183    Channel2Led263 = ffi::CorsairLedId_CLD_C2_263,
1184    Channel2Led264 = ffi::CorsairLedId_CLD_C2_264,
1185    Channel2Led265 = ffi::CorsairLedId_CLD_C2_265,
1186    Channel2Led266 = ffi::CorsairLedId_CLD_C2_266,
1187    Channel2Led267 = ffi::CorsairLedId_CLD_C2_267,
1188    Channel2Led268 = ffi::CorsairLedId_CLD_C2_268,
1189    Channel2Led269 = ffi::CorsairLedId_CLD_C2_269,
1190    Channel2Led270 = ffi::CorsairLedId_CLD_C2_270,
1191    Channel2Led271 = ffi::CorsairLedId_CLD_C2_271,
1192    Channel2Led272 = ffi::CorsairLedId_CLD_C2_272,
1193    Channel2Led273 = ffi::CorsairLedId_CLD_C2_273,
1194    Channel2Led274 = ffi::CorsairLedId_CLD_C2_274,
1195    Channel2Led275 = ffi::CorsairLedId_CLD_C2_275,
1196    Channel2Led276 = ffi::CorsairLedId_CLD_C2_276,
1197    Channel2Led277 = ffi::CorsairLedId_CLD_C2_277,
1198    Channel2Led278 = ffi::CorsairLedId_CLD_C2_278,
1199    Channel2Led279 = ffi::CorsairLedId_CLD_C2_279,
1200    Channel2Led280 = ffi::CorsairLedId_CLD_C2_280,
1201    Channel2Led281 = ffi::CorsairLedId_CLD_C2_281,
1202    Channel2Led282 = ffi::CorsairLedId_CLD_C2_282,
1203    Channel2Led283 = ffi::CorsairLedId_CLD_C2_283,
1204    Channel2Led284 = ffi::CorsairLedId_CLD_C2_284,
1205    Channel2Led285 = ffi::CorsairLedId_CLD_C2_285,
1206    Channel2Led286 = ffi::CorsairLedId_CLD_C2_286,
1207    Channel2Led287 = ffi::CorsairLedId_CLD_C2_287,
1208    Channel2Led288 = ffi::CorsairLedId_CLD_C2_288,
1209    Channel2Led289 = ffi::CorsairLedId_CLD_C2_289,
1210    Channel2Led290 = ffi::CorsairLedId_CLD_C2_290,
1211    Channel2Led291 = ffi::CorsairLedId_CLD_C2_291,
1212    Channel2Led292 = ffi::CorsairLedId_CLD_C2_292,
1213    Channel2Led293 = ffi::CorsairLedId_CLD_C2_293,
1214    Channel2Led294 = ffi::CorsairLedId_CLD_C2_294,
1215    Channel2Led295 = ffi::CorsairLedId_CLD_C2_295,
1216    Channel2Led296 = ffi::CorsairLedId_CLD_C2_296,
1217    Channel2Led297 = ffi::CorsairLedId_CLD_C2_297,
1218    Channel2Led298 = ffi::CorsairLedId_CLD_C2_298,
1219    Channel2Led299 = ffi::CorsairLedId_CLD_C2_299,
1220    Channel2Led300 = ffi::CorsairLedId_CLD_C2_300,
1221    Channel3Led1 = ffi::CorsairLedId_CLD_C3_1,
1222    Channel3Led2 = ffi::CorsairLedId_CLD_C3_2,
1223    Channel3Led3 = ffi::CorsairLedId_CLD_C3_3,
1224    Channel3Led4 = ffi::CorsairLedId_CLD_C3_4,
1225    Channel3Led5 = ffi::CorsairLedId_CLD_C3_5,
1226    Channel3Led6 = ffi::CorsairLedId_CLD_C3_6,
1227    Channel3Led7 = ffi::CorsairLedId_CLD_C3_7,
1228    Channel3Led8 = ffi::CorsairLedId_CLD_C3_8,
1229    Channel3Led9 = ffi::CorsairLedId_CLD_C3_9,
1230    Channel3Led10 = ffi::CorsairLedId_CLD_C3_10,
1231    Channel3Led11 = ffi::CorsairLedId_CLD_C3_11,
1232    Channel3Led12 = ffi::CorsairLedId_CLD_C3_12,
1233    Channel3Led13 = ffi::CorsairLedId_CLD_C3_13,
1234    Channel3Led14 = ffi::CorsairLedId_CLD_C3_14,
1235    Channel3Led15 = ffi::CorsairLedId_CLD_C3_15,
1236    Channel3Led16 = ffi::CorsairLedId_CLD_C3_16,
1237    Channel3Led17 = ffi::CorsairLedId_CLD_C3_17,
1238    Channel3Led18 = ffi::CorsairLedId_CLD_C3_18,
1239    Channel3Led19 = ffi::CorsairLedId_CLD_C3_19,
1240    Channel3Led20 = ffi::CorsairLedId_CLD_C3_20,
1241    Channel3Led21 = ffi::CorsairLedId_CLD_C3_21,
1242    Channel3Led22 = ffi::CorsairLedId_CLD_C3_22,
1243    Channel3Led23 = ffi::CorsairLedId_CLD_C3_23,
1244    Channel3Led24 = ffi::CorsairLedId_CLD_C3_24,
1245    Channel3Led25 = ffi::CorsairLedId_CLD_C3_25,
1246    Channel3Led26 = ffi::CorsairLedId_CLD_C3_26,
1247    Channel3Led27 = ffi::CorsairLedId_CLD_C3_27,
1248    Channel3Led28 = ffi::CorsairLedId_CLD_C3_28,
1249    Channel3Led29 = ffi::CorsairLedId_CLD_C3_29,
1250    Channel3Led30 = ffi::CorsairLedId_CLD_C3_30,
1251    Channel3Led31 = ffi::CorsairLedId_CLD_C3_31,
1252    Channel3Led32 = ffi::CorsairLedId_CLD_C3_32,
1253    Channel3Led33 = ffi::CorsairLedId_CLD_C3_33,
1254    Channel3Led34 = ffi::CorsairLedId_CLD_C3_34,
1255    Channel3Led35 = ffi::CorsairLedId_CLD_C3_35,
1256    Channel3Led36 = ffi::CorsairLedId_CLD_C3_36,
1257    Channel3Led37 = ffi::CorsairLedId_CLD_C3_37,
1258    Channel3Led38 = ffi::CorsairLedId_CLD_C3_38,
1259    Channel3Led39 = ffi::CorsairLedId_CLD_C3_39,
1260    Channel3Led40 = ffi::CorsairLedId_CLD_C3_40,
1261    Channel3Led41 = ffi::CorsairLedId_CLD_C3_41,
1262    Channel3Led42 = ffi::CorsairLedId_CLD_C3_42,
1263    Channel3Led43 = ffi::CorsairLedId_CLD_C3_43,
1264    Channel3Led44 = ffi::CorsairLedId_CLD_C3_44,
1265    Channel3Led45 = ffi::CorsairLedId_CLD_C3_45,
1266    Channel3Led46 = ffi::CorsairLedId_CLD_C3_46,
1267    Channel3Led47 = ffi::CorsairLedId_CLD_C3_47,
1268    Channel3Led48 = ffi::CorsairLedId_CLD_C3_48,
1269    Channel3Led49 = ffi::CorsairLedId_CLD_C3_49,
1270    Channel3Led50 = ffi::CorsairLedId_CLD_C3_50,
1271    Channel3Led51 = ffi::CorsairLedId_CLD_C3_51,
1272    Channel3Led52 = ffi::CorsairLedId_CLD_C3_52,
1273    Channel3Led53 = ffi::CorsairLedId_CLD_C3_53,
1274    Channel3Led54 = ffi::CorsairLedId_CLD_C3_54,
1275    Channel3Led55 = ffi::CorsairLedId_CLD_C3_55,
1276    Channel3Led56 = ffi::CorsairLedId_CLD_C3_56,
1277    Channel3Led57 = ffi::CorsairLedId_CLD_C3_57,
1278    Channel3Led58 = ffi::CorsairLedId_CLD_C3_58,
1279    Channel3Led59 = ffi::CorsairLedId_CLD_C3_59,
1280    Channel3Led60 = ffi::CorsairLedId_CLD_C3_60,
1281    Channel3Led61 = ffi::CorsairLedId_CLD_C3_61,
1282    Channel3Led62 = ffi::CorsairLedId_CLD_C3_62,
1283    Channel3Led63 = ffi::CorsairLedId_CLD_C3_63,
1284    Channel3Led64 = ffi::CorsairLedId_CLD_C3_64,
1285    Channel3Led65 = ffi::CorsairLedId_CLD_C3_65,
1286    Channel3Led66 = ffi::CorsairLedId_CLD_C3_66,
1287    Channel3Led67 = ffi::CorsairLedId_CLD_C3_67,
1288    Channel3Led68 = ffi::CorsairLedId_CLD_C3_68,
1289    Channel3Led69 = ffi::CorsairLedId_CLD_C3_69,
1290    Channel3Led70 = ffi::CorsairLedId_CLD_C3_70,
1291    Channel3Led71 = ffi::CorsairLedId_CLD_C3_71,
1292    Channel3Led72 = ffi::CorsairLedId_CLD_C3_72,
1293    Channel3Led73 = ffi::CorsairLedId_CLD_C3_73,
1294    Channel3Led74 = ffi::CorsairLedId_CLD_C3_74,
1295    Channel3Led75 = ffi::CorsairLedId_CLD_C3_75,
1296    Channel3Led76 = ffi::CorsairLedId_CLD_C3_76,
1297    Channel3Led77 = ffi::CorsairLedId_CLD_C3_77,
1298    Channel3Led78 = ffi::CorsairLedId_CLD_C3_78,
1299    Channel3Led79 = ffi::CorsairLedId_CLD_C3_79,
1300    Channel3Led80 = ffi::CorsairLedId_CLD_C3_80,
1301    Channel3Led81 = ffi::CorsairLedId_CLD_C3_81,
1302    Channel3Led82 = ffi::CorsairLedId_CLD_C3_82,
1303    Channel3Led83 = ffi::CorsairLedId_CLD_C3_83,
1304    Channel3Led84 = ffi::CorsairLedId_CLD_C3_84,
1305    Channel3Led85 = ffi::CorsairLedId_CLD_C3_85,
1306    Channel3Led86 = ffi::CorsairLedId_CLD_C3_86,
1307    Channel3Led87 = ffi::CorsairLedId_CLD_C3_87,
1308    Channel3Led88 = ffi::CorsairLedId_CLD_C3_88,
1309    Channel3Led89 = ffi::CorsairLedId_CLD_C3_89,
1310    Channel3Led90 = ffi::CorsairLedId_CLD_C3_90,
1311    Channel3Led91 = ffi::CorsairLedId_CLD_C3_91,
1312    Channel3Led92 = ffi::CorsairLedId_CLD_C3_92,
1313    Channel3Led93 = ffi::CorsairLedId_CLD_C3_93,
1314    Channel3Led94 = ffi::CorsairLedId_CLD_C3_94,
1315    Channel3Led95 = ffi::CorsairLedId_CLD_C3_95,
1316    Channel3Led96 = ffi::CorsairLedId_CLD_C3_96,
1317    Channel3Led97 = ffi::CorsairLedId_CLD_C3_97,
1318    Channel3Led98 = ffi::CorsairLedId_CLD_C3_98,
1319    Channel3Led99 = ffi::CorsairLedId_CLD_C3_99,
1320    Channel3Led100 = ffi::CorsairLedId_CLD_C3_100,
1321    Channel3Led101 = ffi::CorsairLedId_CLD_C3_101,
1322    Channel3Led102 = ffi::CorsairLedId_CLD_C3_102,
1323    Channel3Led103 = ffi::CorsairLedId_CLD_C3_103,
1324    Channel3Led104 = ffi::CorsairLedId_CLD_C3_104,
1325    Channel3Led105 = ffi::CorsairLedId_CLD_C3_105,
1326    Channel3Led106 = ffi::CorsairLedId_CLD_C3_106,
1327    Channel3Led107 = ffi::CorsairLedId_CLD_C3_107,
1328    Channel3Led108 = ffi::CorsairLedId_CLD_C3_108,
1329    Channel3Led109 = ffi::CorsairLedId_CLD_C3_109,
1330    Channel3Led110 = ffi::CorsairLedId_CLD_C3_110,
1331    Channel3Led111 = ffi::CorsairLedId_CLD_C3_111,
1332    Channel3Led112 = ffi::CorsairLedId_CLD_C3_112,
1333    Channel3Led113 = ffi::CorsairLedId_CLD_C3_113,
1334    Channel3Led114 = ffi::CorsairLedId_CLD_C3_114,
1335    Channel3Led115 = ffi::CorsairLedId_CLD_C3_115,
1336    Channel3Led116 = ffi::CorsairLedId_CLD_C3_116,
1337    Channel3Led117 = ffi::CorsairLedId_CLD_C3_117,
1338    Channel3Led118 = ffi::CorsairLedId_CLD_C3_118,
1339    Channel3Led119 = ffi::CorsairLedId_CLD_C3_119,
1340    Channel3Led120 = ffi::CorsairLedId_CLD_C3_120,
1341    Channel3Led121 = ffi::CorsairLedId_CLD_C3_121,
1342    Channel3Led122 = ffi::CorsairLedId_CLD_C3_122,
1343    Channel3Led123 = ffi::CorsairLedId_CLD_C3_123,
1344    Channel3Led124 = ffi::CorsairLedId_CLD_C3_124,
1345    Channel3Led125 = ffi::CorsairLedId_CLD_C3_125,
1346    Channel3Led126 = ffi::CorsairLedId_CLD_C3_126,
1347    Channel3Led127 = ffi::CorsairLedId_CLD_C3_127,
1348    Channel3Led128 = ffi::CorsairLedId_CLD_C3_128,
1349    Channel3Led129 = ffi::CorsairLedId_CLD_C3_129,
1350    Channel3Led130 = ffi::CorsairLedId_CLD_C3_130,
1351    Channel3Led131 = ffi::CorsairLedId_CLD_C3_131,
1352    Channel3Led132 = ffi::CorsairLedId_CLD_C3_132,
1353    Channel3Led133 = ffi::CorsairLedId_CLD_C3_133,
1354    Channel3Led134 = ffi::CorsairLedId_CLD_C3_134,
1355    Channel3Led135 = ffi::CorsairLedId_CLD_C3_135,
1356    Channel3Led136 = ffi::CorsairLedId_CLD_C3_136,
1357    Channel3Led137 = ffi::CorsairLedId_CLD_C3_137,
1358    Channel3Led138 = ffi::CorsairLedId_CLD_C3_138,
1359    Channel3Led139 = ffi::CorsairLedId_CLD_C3_139,
1360    Channel3Led140 = ffi::CorsairLedId_CLD_C3_140,
1361    Channel3Led141 = ffi::CorsairLedId_CLD_C3_141,
1362    Channel3Led142 = ffi::CorsairLedId_CLD_C3_142,
1363    Channel3Led143 = ffi::CorsairLedId_CLD_C3_143,
1364    Channel3Led144 = ffi::CorsairLedId_CLD_C3_144,
1365    Channel3Led145 = ffi::CorsairLedId_CLD_C3_145,
1366    Channel3Led146 = ffi::CorsairLedId_CLD_C3_146,
1367    Channel3Led147 = ffi::CorsairLedId_CLD_C3_147,
1368    Channel3Led148 = ffi::CorsairLedId_CLD_C3_148,
1369    Channel3Led149 = ffi::CorsairLedId_CLD_C3_149,
1370    Channel3Led150 = ffi::CorsairLedId_CLD_C3_150,
1371    Channel3Led151 = ffi::CorsairLedId_CLD_C3_151,
1372    Channel3Led152 = ffi::CorsairLedId_CLD_C3_152,
1373    Channel3Led153 = ffi::CorsairLedId_CLD_C3_153,
1374    Channel3Led154 = ffi::CorsairLedId_CLD_C3_154,
1375    Channel3Led155 = ffi::CorsairLedId_CLD_C3_155,
1376    Channel3Led156 = ffi::CorsairLedId_CLD_C3_156,
1377    Channel3Led157 = ffi::CorsairLedId_CLD_C3_157,
1378    Channel3Led158 = ffi::CorsairLedId_CLD_C3_158,
1379    Channel3Led159 = ffi::CorsairLedId_CLD_C3_159,
1380    Channel3Led160 = ffi::CorsairLedId_CLD_C3_160,
1381    Channel3Led161 = ffi::CorsairLedId_CLD_C3_161,
1382    Channel3Led162 = ffi::CorsairLedId_CLD_C3_162,
1383    Channel3Led163 = ffi::CorsairLedId_CLD_C3_163,
1384    Channel3Led164 = ffi::CorsairLedId_CLD_C3_164,
1385    Channel3Led165 = ffi::CorsairLedId_CLD_C3_165,
1386    Channel3Led166 = ffi::CorsairLedId_CLD_C3_166,
1387    Channel3Led167 = ffi::CorsairLedId_CLD_C3_167,
1388    Channel3Led168 = ffi::CorsairLedId_CLD_C3_168,
1389    Channel3Led169 = ffi::CorsairLedId_CLD_C3_169,
1390    Channel3Led170 = ffi::CorsairLedId_CLD_C3_170,
1391    Channel3Led171 = ffi::CorsairLedId_CLD_C3_171,
1392    Channel3Led172 = ffi::CorsairLedId_CLD_C3_172,
1393    Channel3Led173 = ffi::CorsairLedId_CLD_C3_173,
1394    Channel3Led174 = ffi::CorsairLedId_CLD_C3_174,
1395    Channel3Led175 = ffi::CorsairLedId_CLD_C3_175,
1396    Channel3Led176 = ffi::CorsairLedId_CLD_C3_176,
1397    Channel3Led177 = ffi::CorsairLedId_CLD_C3_177,
1398    Channel3Led178 = ffi::CorsairLedId_CLD_C3_178,
1399    Channel3Led179 = ffi::CorsairLedId_CLD_C3_179,
1400    Channel3Led180 = ffi::CorsairLedId_CLD_C3_180,
1401    Channel3Led181 = ffi::CorsairLedId_CLD_C3_181,
1402    Channel3Led182 = ffi::CorsairLedId_CLD_C3_182,
1403    Channel3Led183 = ffi::CorsairLedId_CLD_C3_183,
1404    Channel3Led184 = ffi::CorsairLedId_CLD_C3_184,
1405    Channel3Led185 = ffi::CorsairLedId_CLD_C3_185,
1406    Channel3Led186 = ffi::CorsairLedId_CLD_C3_186,
1407    Channel3Led187 = ffi::CorsairLedId_CLD_C3_187,
1408    Channel3Led188 = ffi::CorsairLedId_CLD_C3_188,
1409    Channel3Led189 = ffi::CorsairLedId_CLD_C3_189,
1410    Channel3Led190 = ffi::CorsairLedId_CLD_C3_190,
1411    Channel3Led191 = ffi::CorsairLedId_CLD_C3_191,
1412    Channel3Led192 = ffi::CorsairLedId_CLD_C3_192,
1413    Channel3Led193 = ffi::CorsairLedId_CLD_C3_193,
1414    Channel3Led194 = ffi::CorsairLedId_CLD_C3_194,
1415    Channel3Led195 = ffi::CorsairLedId_CLD_C3_195,
1416    Channel3Led196 = ffi::CorsairLedId_CLD_C3_196,
1417    Channel3Led197 = ffi::CorsairLedId_CLD_C3_197,
1418    Channel3Led198 = ffi::CorsairLedId_CLD_C3_198,
1419    Channel3Led199 = ffi::CorsairLedId_CLD_C3_199,
1420    Channel3Led200 = ffi::CorsairLedId_CLD_C3_200,
1421    Channel3Led201 = ffi::CorsairLedId_CLD_C3_201,
1422    Channel3Led202 = ffi::CorsairLedId_CLD_C3_202,
1423    Channel3Led203 = ffi::CorsairLedId_CLD_C3_203,
1424    Channel3Led204 = ffi::CorsairLedId_CLD_C3_204,
1425    Channel3Led205 = ffi::CorsairLedId_CLD_C3_205,
1426    Channel3Led206 = ffi::CorsairLedId_CLD_C3_206,
1427    Channel3Led207 = ffi::CorsairLedId_CLD_C3_207,
1428    Channel3Led208 = ffi::CorsairLedId_CLD_C3_208,
1429    Channel3Led209 = ffi::CorsairLedId_CLD_C3_209,
1430    Channel3Led210 = ffi::CorsairLedId_CLD_C3_210,
1431    Channel3Led211 = ffi::CorsairLedId_CLD_C3_211,
1432    Channel3Led212 = ffi::CorsairLedId_CLD_C3_212,
1433    Channel3Led213 = ffi::CorsairLedId_CLD_C3_213,
1434    Channel3Led214 = ffi::CorsairLedId_CLD_C3_214,
1435    Channel3Led215 = ffi::CorsairLedId_CLD_C3_215,
1436    Channel3Led216 = ffi::CorsairLedId_CLD_C3_216,
1437    Channel3Led217 = ffi::CorsairLedId_CLD_C3_217,
1438    Channel3Led218 = ffi::CorsairLedId_CLD_C3_218,
1439    Channel3Led219 = ffi::CorsairLedId_CLD_C3_219,
1440    Channel3Led220 = ffi::CorsairLedId_CLD_C3_220,
1441    Channel3Led221 = ffi::CorsairLedId_CLD_C3_221,
1442    Channel3Led222 = ffi::CorsairLedId_CLD_C3_222,
1443    Channel3Led223 = ffi::CorsairLedId_CLD_C3_223,
1444    Channel3Led224 = ffi::CorsairLedId_CLD_C3_224,
1445    Channel3Led225 = ffi::CorsairLedId_CLD_C3_225,
1446    Channel3Led226 = ffi::CorsairLedId_CLD_C3_226,
1447    Channel3Led227 = ffi::CorsairLedId_CLD_C3_227,
1448    Channel3Led228 = ffi::CorsairLedId_CLD_C3_228,
1449    Channel3Led229 = ffi::CorsairLedId_CLD_C3_229,
1450    Channel3Led230 = ffi::CorsairLedId_CLD_C3_230,
1451    Channel3Led231 = ffi::CorsairLedId_CLD_C3_231,
1452    Channel3Led232 = ffi::CorsairLedId_CLD_C3_232,
1453    Channel3Led233 = ffi::CorsairLedId_CLD_C3_233,
1454    Channel3Led234 = ffi::CorsairLedId_CLD_C3_234,
1455    Channel3Led235 = ffi::CorsairLedId_CLD_C3_235,
1456    Channel3Led236 = ffi::CorsairLedId_CLD_C3_236,
1457    Channel3Led237 = ffi::CorsairLedId_CLD_C3_237,
1458    Channel3Led238 = ffi::CorsairLedId_CLD_C3_238,
1459    Channel3Led239 = ffi::CorsairLedId_CLD_C3_239,
1460    Channel3Led240 = ffi::CorsairLedId_CLD_C3_240,
1461    Channel3Led241 = ffi::CorsairLedId_CLD_C3_241,
1462    Channel3Led242 = ffi::CorsairLedId_CLD_C3_242,
1463    Channel3Led243 = ffi::CorsairLedId_CLD_C3_243,
1464    Channel3Led244 = ffi::CorsairLedId_CLD_C3_244,
1465    Channel3Led245 = ffi::CorsairLedId_CLD_C3_245,
1466    Channel3Led246 = ffi::CorsairLedId_CLD_C3_246,
1467    Channel3Led247 = ffi::CorsairLedId_CLD_C3_247,
1468    Channel3Led248 = ffi::CorsairLedId_CLD_C3_248,
1469    Channel3Led249 = ffi::CorsairLedId_CLD_C3_249,
1470    Channel3Led250 = ffi::CorsairLedId_CLD_C3_250,
1471    Channel3Led251 = ffi::CorsairLedId_CLD_C3_251,
1472    Channel3Led252 = ffi::CorsairLedId_CLD_C3_252,
1473    Channel3Led253 = ffi::CorsairLedId_CLD_C3_253,
1474    Channel3Led254 = ffi::CorsairLedId_CLD_C3_254,
1475    Channel3Led255 = ffi::CorsairLedId_CLD_C3_255,
1476    Channel3Led256 = ffi::CorsairLedId_CLD_C3_256,
1477    Channel3Led257 = ffi::CorsairLedId_CLD_C3_257,
1478    Channel3Led258 = ffi::CorsairLedId_CLD_C3_258,
1479    Channel3Led259 = ffi::CorsairLedId_CLD_C3_259,
1480    Channel3Led260 = ffi::CorsairLedId_CLD_C3_260,
1481    Channel3Led261 = ffi::CorsairLedId_CLD_C3_261,
1482    Channel3Led262 = ffi::CorsairLedId_CLD_C3_262,
1483    Channel3Led263 = ffi::CorsairLedId_CLD_C3_263,
1484    Channel3Led264 = ffi::CorsairLedId_CLD_C3_264,
1485    Channel3Led265 = ffi::CorsairLedId_CLD_C3_265,
1486    Channel3Led266 = ffi::CorsairLedId_CLD_C3_266,
1487    Channel3Led267 = ffi::CorsairLedId_CLD_C3_267,
1488    Channel3Led268 = ffi::CorsairLedId_CLD_C3_268,
1489    Channel3Led269 = ffi::CorsairLedId_CLD_C3_269,
1490    Channel3Led270 = ffi::CorsairLedId_CLD_C3_270,
1491    Channel3Led271 = ffi::CorsairLedId_CLD_C3_271,
1492    Channel3Led272 = ffi::CorsairLedId_CLD_C3_272,
1493    Channel3Led273 = ffi::CorsairLedId_CLD_C3_273,
1494    Channel3Led274 = ffi::CorsairLedId_CLD_C3_274,
1495    Channel3Led275 = ffi::CorsairLedId_CLD_C3_275,
1496    Channel3Led276 = ffi::CorsairLedId_CLD_C3_276,
1497    Channel3Led277 = ffi::CorsairLedId_CLD_C3_277,
1498    Channel3Led278 = ffi::CorsairLedId_CLD_C3_278,
1499    Channel3Led279 = ffi::CorsairLedId_CLD_C3_279,
1500    Channel3Led280 = ffi::CorsairLedId_CLD_C3_280,
1501    Channel3Led281 = ffi::CorsairLedId_CLD_C3_281,
1502    Channel3Led282 = ffi::CorsairLedId_CLD_C3_282,
1503    Channel3Led283 = ffi::CorsairLedId_CLD_C3_283,
1504    Channel3Led284 = ffi::CorsairLedId_CLD_C3_284,
1505    Channel3Led285 = ffi::CorsairLedId_CLD_C3_285,
1506    Channel3Led286 = ffi::CorsairLedId_CLD_C3_286,
1507    Channel3Led287 = ffi::CorsairLedId_CLD_C3_287,
1508    Channel3Led288 = ffi::CorsairLedId_CLD_C3_288,
1509    Channel3Led289 = ffi::CorsairLedId_CLD_C3_289,
1510    Channel3Led290 = ffi::CorsairLedId_CLD_C3_290,
1511    Channel3Led291 = ffi::CorsairLedId_CLD_C3_291,
1512    Channel3Led292 = ffi::CorsairLedId_CLD_C3_292,
1513    Channel3Led293 = ffi::CorsairLedId_CLD_C3_293,
1514    Channel3Led294 = ffi::CorsairLedId_CLD_C3_294,
1515    Channel3Led295 = ffi::CorsairLedId_CLD_C3_295,
1516    Channel3Led296 = ffi::CorsairLedId_CLD_C3_296,
1517    Channel3Led297 = ffi::CorsairLedId_CLD_C3_297,
1518    Channel3Led298 = ffi::CorsairLedId_CLD_C3_298,
1519    Channel3Led299 = ffi::CorsairLedId_CLD_C3_299,
1520    Channel3Led300 = ffi::CorsairLedId_CLD_C3_300,
1521}
1522
1523#[derive(Debug, FromPrimitive, Copy, Clone, PartialEq)]
1524#[repr(u32)]
1525pub enum IntegratedLedId {
1526    Oem1 = ffi::CorsairLedId_CLI_Oem1,
1527    Oem2 = ffi::CorsairLedId_CLI_Oem2,
1528    Oem3 = ffi::CorsairLedId_CLI_Oem3,
1529    Oem4 = ffi::CorsairLedId_CLI_Oem4,
1530    Oem5 = ffi::CorsairLedId_CLI_Oem5,
1531    Oem6 = ffi::CorsairLedId_CLI_Oem6,
1532    Oem7 = ffi::CorsairLedId_CLI_Oem7,
1533    Oem8 = ffi::CorsairLedId_CLI_Oem8,
1534    Oem9 = ffi::CorsairLedId_CLI_Oem9,
1535    Oem10 = ffi::CorsairLedId_CLI_Oem10,
1536    Oem11 = ffi::CorsairLedId_CLI_Oem11,
1537    Oem12 = ffi::CorsairLedId_CLI_Oem12,
1538    Oem13 = ffi::CorsairLedId_CLI_Oem13,
1539    Oem14 = ffi::CorsairLedId_CLI_Oem14,
1540    Oem15 = ffi::CorsairLedId_CLI_Oem15,
1541    Oem16 = ffi::CorsairLedId_CLI_Oem16,
1542    Oem17 = ffi::CorsairLedId_CLI_Oem17,
1543    Oem18 = ffi::CorsairLedId_CLI_Oem18,
1544    Oem19 = ffi::CorsairLedId_CLI_Oem19,
1545    Oem20 = ffi::CorsairLedId_CLI_Oem20,
1546    Oem21 = ffi::CorsairLedId_CLI_Oem21,
1547    Oem22 = ffi::CorsairLedId_CLI_Oem22,
1548    Oem23 = ffi::CorsairLedId_CLI_Oem23,
1549    Oem24 = ffi::CorsairLedId_CLI_Oem24,
1550    Oem25 = ffi::CorsairLedId_CLI_Oem25,
1551    Oem26 = ffi::CorsairLedId_CLI_Oem26,
1552    Oem27 = ffi::CorsairLedId_CLI_Oem27,
1553    Oem28 = ffi::CorsairLedId_CLI_Oem28,
1554    Oem29 = ffi::CorsairLedId_CLI_Oem29,
1555    Oem30 = ffi::CorsairLedId_CLI_Oem30,
1556    Oem31 = ffi::CorsairLedId_CLI_Oem31,
1557    Oem32 = ffi::CorsairLedId_CLI_Oem32,
1558    Oem33 = ffi::CorsairLedId_CLI_Oem33,
1559    Oem34 = ffi::CorsairLedId_CLI_Oem34,
1560    Oem35 = ffi::CorsairLedId_CLI_Oem35,
1561    Oem36 = ffi::CorsairLedId_CLI_Oem36,
1562    Oem37 = ffi::CorsairLedId_CLI_Oem37,
1563    Oem38 = ffi::CorsairLedId_CLI_Oem38,
1564    Oem39 = ffi::CorsairLedId_CLI_Oem39,
1565    Oem40 = ffi::CorsairLedId_CLI_Oem40,
1566    Oem41 = ffi::CorsairLedId_CLI_Oem41,
1567    Oem42 = ffi::CorsairLedId_CLI_Oem42,
1568    Oem43 = ffi::CorsairLedId_CLI_Oem43,
1569    Oem44 = ffi::CorsairLedId_CLI_Oem44,
1570    Oem45 = ffi::CorsairLedId_CLI_Oem45,
1571    Oem46 = ffi::CorsairLedId_CLI_Oem46,
1572    Oem47 = ffi::CorsairLedId_CLI_Oem47,
1573    Oem48 = ffi::CorsairLedId_CLI_Oem48,
1574    Oem49 = ffi::CorsairLedId_CLI_Oem49,
1575    Oem50 = ffi::CorsairLedId_CLI_Oem50,
1576    Oem51 = ffi::CorsairLedId_CLI_Oem51,
1577    Oem52 = ffi::CorsairLedId_CLI_Oem52,
1578    Oem53 = ffi::CorsairLedId_CLI_Oem53,
1579    Oem54 = ffi::CorsairLedId_CLI_Oem54,
1580    Oem55 = ffi::CorsairLedId_CLI_Oem55,
1581    Oem56 = ffi::CorsairLedId_CLI_Oem56,
1582    Oem57 = ffi::CorsairLedId_CLI_Oem57,
1583    Oem58 = ffi::CorsairLedId_CLI_Oem58,
1584    Oem59 = ffi::CorsairLedId_CLI_Oem59,
1585    Oem60 = ffi::CorsairLedId_CLI_Oem60,
1586    Oem61 = ffi::CorsairLedId_CLI_Oem61,
1587    Oem62 = ffi::CorsairLedId_CLI_Oem62,
1588    Oem63 = ffi::CorsairLedId_CLI_Oem63,
1589    Oem64 = ffi::CorsairLedId_CLI_Oem64,
1590    Oem65 = ffi::CorsairLedId_CLI_Oem65,
1591    Oem66 = ffi::CorsairLedId_CLI_Oem66,
1592    Oem67 = ffi::CorsairLedId_CLI_Oem67,
1593    Oem68 = ffi::CorsairLedId_CLI_Oem68,
1594    Oem69 = ffi::CorsairLedId_CLI_Oem69,
1595    Oem70 = ffi::CorsairLedId_CLI_Oem70,
1596    Oem71 = ffi::CorsairLedId_CLI_Oem71,
1597    Oem72 = ffi::CorsairLedId_CLI_Oem72,
1598    Oem73 = ffi::CorsairLedId_CLI_Oem73,
1599    Oem74 = ffi::CorsairLedId_CLI_Oem74,
1600    Oem75 = ffi::CorsairLedId_CLI_Oem75,
1601    Oem76 = ffi::CorsairLedId_CLI_Oem76,
1602    Oem77 = ffi::CorsairLedId_CLI_Oem77,
1603    Oem78 = ffi::CorsairLedId_CLI_Oem78,
1604    Oem79 = ffi::CorsairLedId_CLI_Oem79,
1605    Oem80 = ffi::CorsairLedId_CLI_Oem80,
1606    Oem81 = ffi::CorsairLedId_CLI_Oem81,
1607    Oem82 = ffi::CorsairLedId_CLI_Oem82,
1608    Oem83 = ffi::CorsairLedId_CLI_Oem83,
1609    Oem84 = ffi::CorsairLedId_CLI_Oem84,
1610    Oem85 = ffi::CorsairLedId_CLI_Oem85,
1611    Oem86 = ffi::CorsairLedId_CLI_Oem86,
1612    Oem87 = ffi::CorsairLedId_CLI_Oem87,
1613    Oem88 = ffi::CorsairLedId_CLI_Oem88,
1614    Oem89 = ffi::CorsairLedId_CLI_Oem89,
1615    Oem90 = ffi::CorsairLedId_CLI_Oem90,
1616    Oem91 = ffi::CorsairLedId_CLI_Oem91,
1617    Oem92 = ffi::CorsairLedId_CLI_Oem92,
1618    Oem93 = ffi::CorsairLedId_CLI_Oem93,
1619    Oem94 = ffi::CorsairLedId_CLI_Oem94,
1620    Oem95 = ffi::CorsairLedId_CLI_Oem95,
1621    Oem96 = ffi::CorsairLedId_CLI_Oem96,
1622    Oem97 = ffi::CorsairLedId_CLI_Oem97,
1623    Oem98 = ffi::CorsairLedId_CLI_Oem98,
1624    Oem99 = ffi::CorsairLedId_CLI_Oem99,
1625    Oem100 = ffi::CorsairLedId_CLI_Oem100,
1626    Last = ffi::CorsairLedId_CLI_Last,
1627}