I like to use OpenRGB to monitor operating temperature. The CPU fan reads the CPU temp, the window in front of my graphics card reads the GPU temp, and, for now, I have my keyboard reading the NVMe temp (just recently installed the NVMe). My mouse color is set by Piper/libratbag so I know what preset I’m using.
Wow cool, I didn’t know about this software and it’s exactly what I was looking for a while ago!
https://openrgb.org/
Thanks!
You want the Hardware Sync plugin
What is it for?
For controlling addressable RGB lights. The Hardware Sync plugin allows you to use various PC status inputs to set the light colors