

To capture the USB traffic when the software was reading stats information off the device. After some duckduckgoing (if that’s even a word) I installed I ended up setting up a dual boot for Windows. With capturing packages, because it was supported only on windows I created a VM.Īfter a few unsuccessful attempts to install the software provided by Corsair in the VM I strongly recommend to go thorough the resources above to help with the process.īefore we can reverse engineer a device we need to understand what it does and how it does. It didn’t for me either, hopefully it will start to make sense at the end of this article. Don`t worry if it doesn’t make sense for now Get device info -> configure its endpoint -> run a command. To control a device we need to take these steps (I’m over-simplifying here) In a nutshell USB is completely controlled by the host, it will sit there until host device makes a


How do I use this device in Linux? I wanted to look at the useless but pretty stats about how fast the It was usable, as this device holds its config on board and does not need support from OS/Software to run,īut one can only adjust any settings or view any status in Windows. One thing led toĪnother and I ended up with a Corsair H150i RGB PRO XT AIO to keep this thing cool enough.Įverything worked well until I found out that Corsair does not provide any support for Linux 🙄.

Tuning it and getting the max (trying to reduce rust compile times) out of it 😅. A few weeks ago, I built a new workstation with somewhat beefy AMD Ryzen 3950x CPU and got a bit over-excited with
