nagisa / msi-rgb

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

Better handling of inversion on B450M Mortar #91

Closed chintal closed 4 years ago

chintal commented 4 years ago

23, #79 suggest the colors on the B450M Mortar are inverted.

Indeed, using -ir -ib -ig does produce the expected output. Specifically, inverting the state of -ir, -ib, -ig from the examples generates more or less the demonstrated output. It would be nice if this inversion could be auto detected based on motherboard id. A lot of work, I know, but is a pretty big leap if you're a new user.

Additionally, there might be some corner cases in the actual inversion due to which it is not exactly correct. When compared to the example images, I notice the following notable differences :

Could there be other non-color bits n the registers which are not exactly inverted which are causing this variation?

nagisa commented 4 years ago

Most likely what is happening here is that the bitfields are incompatible between motherboards even with the same chipset.

westjgames commented 4 years ago

73