HyperX’s NGENUITY software makes it easy to customize the lighting effects, and there are a plethora of presets if you just want to plug and play. The RGB effects are fully customizable ...
My favourite by far is the HyperX Cloud Alpha Wireless ... It's completely customisable via the NGENUITY software, which enables you to change the DPI, RGB lighting, button assignments and macros.