ckb-next is an RGB driver for Linux that enables control of Corsair keyboards and mice on Linux operating systems.
The project addresses the absence of official Corsair support on Linux by implementing an open-source driver that replicates the functionality of Corsair's proprietary CUE software. It communicates directly with Corsair hardware to provide per-key RGB lighting, animations, reactive lighting modes, and device-specific settings. The driver allows independent control of multiple devices, supports both United States and European keyboard layouts, and enables customizable key bindings and profiles that can be saved to device hardware.
ckb-next is suitable for Linux users with supported Corsair keyboards and mice who want full RGB control without relying on Windows or proprietary software. The project maintains a wiki documenting supported hardware, installation procedures, troubleshooting guidance, and known issues. Anyone considering adoption should verify their specific device appears on the supported hardware list before investing time in setup. The tool is explicitly not an official Corsair product and carries no warranty, though it already implements much of the same functionality as the official software, including full RGB animations and DPI adjustment with button-press triggering.
The project accepts testing feedback and bug reports from users. Maintainers actively moderate community spaces, reserving the right to remove inappropriate contributions while encouraging respectful interaction among participants. The codebase is written in C++ and development discussion occurs both through GitHub issues and an IRC channel dedicated to the project.