EvanMulawski / FanControl.CorsairLink

The unofficial CorsairLink plugin for Fan Control. Adds support for Corsair controllers, liquid coolers, and power supplies. An alternative to iCUE.
125 stars 10 forks source link

Support for iCUE LINK products #111

Closed a-zndr closed 7 months ago

a-zndr commented 9 months ago

I see you're lacking support for the new iCue link products. I have the following and I'm happy to help with any info/testing if needed.

I know there were issues with the old hub, but not sure if the newer (small) hub and fans have the same problem.

EvanMulawski commented 9 months ago

Related to #86

a-zndr commented 8 months ago

added a pcap to that issue. Thanks @EvanMulawski

EvanMulawski commented 7 months ago

@a-zndr @IssacI19 @vladimirgluten @MaxManYT @ScoPeZs @jhiggins

A build with iCUE LINK support is attached. Please follow the usual update/installation process and test without iCUE/SignalRGB running (also stop any running Corsair services). Comment here with your newest CorsairLink.log file(s) attached (located in the Fan Control directory).

Note: The SiUsbXpress driver is not needed for this device - ignore the warning in the log file.

Plugin Downloads

FanControl.CorsairLink-iCUELINKSupport-v20231126r001.zip FanControl.CorsairLink-iCUELINKSupport-v20231126r002.zip FanControl.CorsairLink-iCUELINKSupport-v20231127r001.zip FanControl.CorsairLink-iCUELINKSupport-v20231128r001.zip FanControl.CorsairLink-iCUELINKSupport-v20231128r002.zip FanControl.CorsairLink-iCUELINKSupport-v20231128r003.zip FanControl.CorsairLink-iCUELINKSupport-v20231128r004.zip FanControl.CorsairLink-iCUELINKSupport-v20231129r001.zip FanControl.CorsairLink-iCUELINKSupport-v20231129r002.zip

a-zndr commented 7 months ago

@EvanMulawski Unfortunately I cannot get the plugin to load

CorsairLink could not initialize or has no sensors

No icue/corsair/rgb services are running. Tried a system restart, there are no other plugins,

corsair_cue_20231126_11_35_17.csv

EvanMulawski commented 7 months ago

@a-zndr Can you attach the CorsairLink.log file(s) located in the Fan Control directory? Thanks!

a-zndr commented 7 months ago

@EvanMulawski oh yeah duh CorsairLink.log

EvanMulawski commented 7 months ago

@a-zndr New build. See https://github.com/EvanMulawski/FanControl.CorsairLink/issues/111#issuecomment-1826597906

a-zndr commented 7 months ago

@EvanMulawski unfortunately no go. this is the only plugin I'm running, do you want me to also run SiUsbXpress CorsairLink.log

EvanMulawski commented 7 months ago

@a-zndr Log file appears to be empty? No need for the SiUsbXpress driver - not needed for this device.

a-zndr commented 7 months ago

Sorry created a new file and didn't check anything actually saved. @EvanMulawski here you go CorsairLink.log

nicksmith26262626 commented 7 months ago

@EvanMulawski CorsairLink.log

EvanMulawski commented 7 months ago

New build available. I don't expect it to work but I need to see the log.

jhiggins commented 7 months ago

New build available. I don't expect it to work but I need to see the log.

I’m traveling for the next week, but I’ll gladly catch up and try these out when I’m back in town

ScoPeZs commented 7 months ago

@EvanMulawski

New build available. I don't expect it to work but I need to see the log.

CorsairLink.log

a-zndr commented 7 months ago

CorsairLink.log

EvanMulawski commented 7 months ago

New build available.

ScoPeZs commented 7 months ago

CorsairLink.log

a-zndr commented 7 months ago

CorsairLink.log

EvanMulawski commented 7 months ago

New build available.

ScoPeZs commented 7 months ago

CorsairLink.log

EvanMulawski commented 7 months ago

New build available.

nicksmith26262626 commented 7 months ago

@EvanMulawski CorsairLink.log

a-zndr commented 7 months ago

WOAH no error and I see lots of sensors!!!!! CorsairLink.log

Screenshot 2023-11-28 165214
EvanMulawski commented 7 months ago

New build available.

Should be very close now!

a-zndr commented 7 months ago

We have fans and pumps! No control yet but I SEE EM

Screenshot 2023-11-28 190532

[Uploading CorsairLink.1.log…]()

EvanMulawski commented 7 months ago

@a-zndr Can you fix the log file upload? Thanks!

a-zndr commented 7 months ago

CorsairLink.1.log

EvanMulawski commented 7 months ago

New build available.

a-zndr commented 7 months ago

CorsairLink.2.log

EvanMulawski commented 7 months ago

@a-zndr Looks like the fan/pump control is working. Anything not working for you?

nicksmith26262626 commented 7 months ago

@EvanMulawski Everything works for me except for the H150i pump. Thanks for adding support for the fans! CorsairLink.log

EvanMulawski commented 7 months ago

@nicksmith26262626 It looks like your pump is responding to control based on the logs. Can you detail the issue you're having?

a-zndr commented 7 months ago

Everything is working here as well, though it didn't on first load which was weird. But restarting the app everything is perfect including the pump. Now I just have to set all new curves! Also, now I need open RGB support 😭

EvanMulawski commented 7 months ago

@a-zndr I would be interested in knowing if SignalRGB (which supports iCUE LINK) works concurrently if you want to give that a try.

nicksmith26262626 commented 7 months ago

@EvanMulawski Sorry its working! Just had to pair it manually. Thank you! Also, I'm running SignalRGB right now with no issues.

a-zndr commented 7 months ago

@a-zndr I would be interested in knowing if SignalRGB (which supports iCUE LINK) works concurrently if you want to give that a try.

I didn't see it on their supported site, I'll give it a try

nicksmith26262626 commented 7 months ago

@EvanMulawski Actually theres a litte bit of lag on Signal RGB. It kind of skips a little bit

a-zndr commented 7 months ago

@nicksmith26262626 yeah I can get mine to work, but it sees all of the icue link stuff as a single device right now. Not sure if that's because I don't pay for it

nicksmith26262626 commented 7 months ago

I've got the pro version, and in the devices tab its always showed up as one device. But on the layouts tab all of the fans show up as separate devices

a-zndr commented 7 months ago

I've got the pro version, and in the devices tab its always showed up as one device. But on the layouts tab all of the fans show up as separate devices

I'm dumb there's a drop down I didn't see! ok I'll fiddle with this thanks @nicksmith26262626

a-zndr commented 7 months ago

Oh I see what you mean now about the "lag" it definitely stutters a bit

ScoPeZs commented 7 months ago

Don't know if it was like this for anyone else but my pump control is grayed out. It works fine tho. image

CorsairLink.log

EvanMulawski commented 7 months ago

@ScoPeZs You might need to pair the pump control with the speed sensor manually (click the three dot menu button on the pump control, select "Pair speed sensor", and then click the icon of the speed sensor with the same name).

EvanMulawski commented 7 months ago

There will inevitably be some RGB lag/stutter as two programs need to share control of the device (especially at higher animation speeds/framerate), but I may be able to make some improvements to lessen the impact.

EvanMulawski commented 7 months ago

New build available.

Please re-test with SignalRGB - should be a little better with respect to RGB stutter.

a-zndr commented 7 months ago

New build available.

Please re-test with SignalRGB - should be a little better with respect to RGB stutter.

Significantly better

EvanMulawski commented 7 months ago

Added in v1.5.0-beta.1. Thanks, everyone!

nicksmith26262626 commented 7 months ago

@EvanMulawski Im also not getting any lag in SignalRGB. Thanks again!!!

jhiggins commented 7 months ago

This is looking pretty good on my system as well. Thanks @EvanMulawski