Linux Patches Provide Corsair Commander Pro Support For Thermal / Fan / RGB Controller

Written by Michael Larabel in Hardware on 15 June 2020 at 04:50 AM EDT. 4 Comments
The Corsair Commander Pro is a controller that offers six 4-pin fan ports with PWM control, two RGB LED channels for RGB LED light strips and fans, and four thermistor inputs. This thermal/cooling/lighting controller is seeing Linux support via a third-party driver.

With Corsair not having ported their Corsair Link software to Linux, an interested user has reverse-engineered the USB protocol and provided support for this controller on Linux via an open-source driver.

This work-in-progress driver jives with the HWMON (hardware monitoring) subsystem and exposes the various tunables and outputs via sysfs.

In its current form the "corsair-cpro" driver for Linux can read fan speeds, read temperature sensors, read voltage values, and write/read PWM values to the controller.

This driver is still under review and didn't make it for Linux 5.8 but for anyone with a Commander Pro you can see the driver in its current form via this patch series.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week