CorsairOfficial / cue-sdk

Corsair iCUE SDK
https://corsairofficial.github.io/cue-sdk/
220 stars 24 forks source link

No devices detected, due to PC going to lock; fixed by restarting iCue #28

Closed andyman1222 closed 2 years ago

andyman1222 commented 2 years ago

I am running the latest SDK version. I have an h100i and an Asus motherboard, both which show up in iCue. I have a program using the SDK running in the background, when I lock my PC (win+L). While in the lock screen, my cooler goes into its hardware lighting mode.

Upon logging back in, the lighting goes back to software mode. All the lights on the water cooler turn off, while the lights on the motherboard remain unchanged. With the program still active, I cannot change the lights within iCue, until I close my program (as my program is running in exclusive mode). Upon restarting my program, CorsairGetDeviceCount returns 0, and CorsairGetDeviceInfo does not return any info for my two devices.

Upon quitting out of iCue (not restarting the service or disabling/enabling plugins) and reopening, CorsairGetDeviceCount returns 2, as expected, and CorsairGetDeviceInfo retrieves both devices as expected.

intrueder commented 2 years ago

Thanks, @andyman1222 The issue is on iCUE side and not related to the SDK. I'll close this issue once it is fixed in iCUE.

intrueder commented 2 years ago

Fixed in iCUE 4.28