At the same time, because theUSBkeyboardis a HIDclassdevice, when thedriver is embedded into the operatingsystem, the HIDclass driver ought to be programmed.
The keyboard includes 18 dedicated macro keys that can be programmed via software or on-the-fly and both macros and lighting profiles can be stored in onboard flash memory.