[Bug Report] MSI Z590 Pro Wifi motherboard JRAINBOW fan header not working properly
Description of Bug
On my MSI Z590 Pro Wifi motherboard, there is an RGB controller with a fan with multiple LEDs that can be controlled individually. OpenRGB is currently identifying the entire fan as one LED. It's the magenta JRAINBOW2 here, none of the others are currently connected to anything.
This works as expected, with the entire fan lit up magenta, but the LEDs are not controllable individually.
However, a couple of the modes do actually change the LEDs individually. The most interesting is the "double meteor" mode, which cycles colors counter clockwise very fast.
"Color shift" will only change one of the LEDs.
When color shift is used, the fan will retain whatever colors it had on the other LEDs, and will only animate that one LED. For this picture, I ran double meteor on the fan, and switched to color shift which is animating the yellow one here.
Clearly this fan has multiple LEDs, and OpenRGB is able to control them individually in different modes.
Attached Log
Operating System
Windows 10 Home 19044.1889 OS - Windows
Hardware Configuration
Motherboard: MSI Z590 PRO WIFI (MS-7D09), MSI Mystic Light Device (185-byte), HID: \?\hid#vid_1462&pid_7d09#6&2728256d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
Motherboard I/O controller: NUVOTON NCT6687-R Controller Chip
Fan: CyberPowerPC DEEPCOOL Castle 240EX ARGB 240mm AIO Liquid CPU Cooling System w/ Copper Cold Plate
Other RGB: Corsair Lighting Node Core, 4x Corsair Vengeance Pro RGB, Logitech G910, Corsair Wireless Harpoon RGB, Gigabyte RTX3070 Gaming OC 8G
It looks like some other Nuvoton NCT controllers are listed as supported on https://gitlab.com/CalcProgrammer1/OpenRGB/-/wikis/MSI-RGB but don't exactly match what I have here.
Happy to provide any more information requested or testing necessary!




