Open rbcet opened 3 years ago
The problem is that: https://github.com/expired6978/CUEORGBPlugin/blob/9af7f27e132360b99272d5ffe9cc9b22aaea8a02/CUESDKDevice.h#L185
On this line DeviceType's are wrong.
This should be the enum here. And when you check here, https://github.com/expired6978/CUEORGBPlugin/blob/9af7f27e132360b99272d5ffe9cc9b22aaea8a02/CorsairPluginDevice.cpp#L40
This is actually not keyboard but Mouse. Since 1 corresponds to Mouse in the correct enum.
The issue is that when you set every device as Keyboard, on multiple devices it acts as a single one.
I tried using different deviceTypes. I can use these without a problem, CDT_Mouse CDT_MouseMat CDT_Headset
But the other ones, I can not set any lights for example CDT_GraphicsCard, it won't work in the icue. Maybe these needs different creating method?
Example to use 3 devices corrrectly:
This is my settings.json.
For example when I select this:
Mobo, gpu, mousemat, mouse everything becomes yellow. It is acting like lightning but it is just static color. And lightning layers carry over those devices:
I can give different colors on OpenRGB.