I aten't dead.
Took MUCH longer to build my new PC than I had intended. Got that done yesterday. Now I have a hacked up CorsairLinkPlusPlus (more accurately, I fixed HidSharp & built CL++ against it) running on Linux.
directhex@bubblegum:~/Projects/CorsairLinkPlusPlus/CorsairLinkPlusPlus.CLI/bin/Debug$ mono CorsairLinkPlusPlus.CLI.exe
--START--
+ Root Device
+ Corsair Link
+ Corsair H100i USB
+ Corsair H100i
- Fan 2 = 957 RPM
Fan.CorsairLink.Default
- Fan 3 = 981 RPM
Fan.CorsairLink.Default
- Pump 4 = 2223 RPM
- Temp 0 = 26.76953125 °C
- LED 0 = 255, 0, 0 RGB
LED.CorsairLink.SingleColor
255, 0, 0
+ Corsair PSU AX860i
- Temp 0 = 31.5 °C
- Fan 0 = 0 RPM
Fan.CorsairLink.Default
+ PSU 5V
- Current 0 = 3.125 A
- Power 0 = 15 W
- Voltage 0 = 5.03125 V
+ PSU 3.3V
- Current 0 = 3 A
- Power 0 = 9 W
- Voltage 0 = 3.3125 V
- PCIe 1 Current = 0 A
- PCIe 2 Current = 0 A
- PCIe 3 Current = 0 A
- PCIe 4 Current = 0 A
- PCIe 5 Current = 0 A
- PCIe 6 Current = 0 A
- PSU 12V Current = 0 A
- PERIPHERAL 12V Current = 0 A
+ Mains
- Current 0 = 0.5625 A
- Power 0 = 92.1758952386575 W
- Voltage 0 = 240 V
- Power 0 = 103.75 W
- Efficiency 0 = 76.7552316199242 %
-- END --
So good job, guys - especially Doridian - it was trivial to make this cross-platform