nagisa / msi-rgb

Linux utility for controlling RGB header on select MSI motherboards
ISC License
416 stars 40 forks source link

MSI X470 GAMING PRO CARBON (MS-7B78) #28

Open Holzhaus opened 6 years ago

Holzhaus commented 6 years ago

msi-rgb does not work properly on the MSI X470 GAMING PRO CARBON.

The problem looks similar to issue #5. The only working color seems to be red, and I can only control the light under my graphics card. Disabling it (-x), blinking in different speeds (-b 1, -b 2, ...) and pulsing does work (-p).

I cannot control the AMD Wraith Prism Cooler LEDs, or any other RGB LEDs in my computer.

Further Information

$ sudo msi-rgb 0 0 0 --print-current
Bank 12 (d0...100):
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
e0 00 00 00 02 00 00 00 ff ff 11 00 04 34 01 40
58 e0 1c 0d 50 4f dc b9 e4 aa 75 eb 00 00 20 02
Bank 09 (20...40):
d3 52 ff 00 00 00 40 03 00 ff 58 01 11 00 00 10
0f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Bank 0b (60...70):
0a 20 0a 40 00 00 ff ff ff ff ff ff ff ff ff ff
nagisa commented 6 years ago

Thanks for the information.

Sadly, I’m unable to do anything about it without access to the hardware, unless you are willing to fiddle with your motherboard like this person did and figure out things for me.

Holzhaus commented 6 years ago

I just took an old HDD, put Windows 10 on it and played around with MSI Mystic Light 3 while saving the current state with RW-Everything.

I actually don't really know what to do with it, but here's the data. Any pointers how to proceed?

nagisa commented 6 years ago

Are those captures of the 12th bank? Sadly, nothing, in how RGB control is done, seems to be similar to non-Mystic RGB. I could try implementing disablement of RGB (that seems sufficiently simple), but I’m probably not gonna bother with looking into all the fancy effects.

Holzhaus commented 6 years ago

Are those captures of the 12th bank?

Hmm, I don't know. I just fired up RW-Everything, clicked on Super I/O and and used the "Save button" exported the data. Actually, I may have accidently selected "Logical device 2". I not really knowledgeable about the hardware, so I do not know if that makes a difference or not.

What do I have to do to get captures of the 12th bank?

nagisa commented 6 years ago

Ah, now that I think about it does not matter, because the MSI’s tools change the “bank” to the correct one when fiddling with colours and RWEverything simply begins displaying said bank. It is, however, impossible to tell which bank your dumps are of, but at least the data stored within them should be relevant.