nagisa / msi-rgb

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

Working on B450M Mortar Titanium #119

Open 4n4nk3 opened 4 years ago

4n4nk3 commented 4 years ago

Works on an MSI B450M Mortar Titanium but colors are inverted.

Slater91 commented 4 years ago

I just tried it, but it seems like in my case it isn't working as expected: it seems to be stuck to white with some pulsating effect that gives it some vague colour, but I can't make it stick to a single colour. I'm using KDE neon on Linux 5.7. This is the output when using the verbose option: sudo msi-rgb 00000000 00000000 00000000 -b 0 -d 0 --verbose Bank 12 (d0...100): ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff e1 08 00 00 00 00 00 00 ff ff 11 00 00 20 01 40 00 00 00 00 00 00 00 00 00 00 00 00 0e 07 ff e2 Bank 09 (20...40): d4 51 ff 00 00 00 40 10 00 ff 40 00 11 00 00 01 0f ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Bank 0b (60...70): 0a 20 0a 30 00 00 ff ff ff ff ff ff ff ff ff ff Chip identifier is: d451

Slater91 commented 4 years ago

Ok, so it seems this was already found and fixed in #92: "It doesn't really, it only reacts if you invert the colours, and It pulses if you invert all 3, so here's a fudge:

msi-rgb 0 0 0 -ig -ib # gives red msi-rgb 0 0 0 -ir -ig # gives blue msi-rgb 0 0 0 -ir -ig # gives green

Just inverting two values causes it to set max for the other and doesn't then pulse." I can confirm it works.