

How does one find an unknown register in hardware for a similar but undocumented setting? My laptop has an undocumented microcontroller for the RGB keyboard. I can change it through the extra function keys but only to a 3 level preset and not the real fine tuned control. I can dual boot and change the setting with their app and it is persistent. If I could discover all registers their app uses I would totally ditch w11 and free up a good bit of space. I figure it is just a block of memory somewhere, (thinking like Arduino stuff), but I am clueless about how to find that at OS level complexity… If anyone here casually knows at a conversational social level here, like don’t go looking it up for me or whatnot
Not as of a year or so back. I’m not sure how it works but there are several settings available in the manufacturer’s app that are not in Linux. Only the hotkey settings from the fn+ function keys work. Dmesg spits out a block of unrecognized memory that is something like 8 or 16 bits long that is the likely culprit. There is some odd microcontroller on a serial bus that is unrecognized too IIRC but that I have never seen before like any of the thousands found on LCSC. Last time I checked linux-hardware.org, it looked like no one had solved this one on any of the scans. I’m not motivated to chase it down myself. Poking some registers or watching for the changed location after using the built in hotkey would be peripherally interesting as a general thing to know.