
Once it has been set up, you may run OpenRGB without administrator and it will be able to access these devices. You must run OpenRGB as administrator at least once for inpout32 to set up. On Windows, SMBus access requires administrator privileges using a library called inpout32 (inpout圆4 for the 64-bit version).

OpenRGB uses an interface called SMBus (also referred to as I2C) to communicate with RGB controllers on RAM modules and some motherboards. Windows OpenRGB won't detect my RAM or Motherboard GPUs are the most difficult RGB devices to reverse engineer that we know of. I would be glad to help add support for more GPUs, but unfortunately reverse engineering GPUs is fairly complicated and requires a good deal of technical expertise. If your GPU has more than one lighting zone, it is likely not supported. The two GPU implementations in OpenRGB only support single lighting zone GPUs. However, because these vendors are always improving their products and putting more and more RGB, it's possible your GPU uses a different ASUS Aura or RGB Fusion control chip than the one that OpenRGB supports. OpenRGB has support for ASUS Aura GPUs and Gigabyte RGB Fusion GPUs. I have an ASUS and/or Gigabyte GPU that's not being detected.

This appears to reset the on-board RGB controllers and then OpenRGB will detect them on the next power cycle. If they are not showing after a reboot, you can remove the sticks and install them all in different slots. It's possible they were assigned an address that OpenRGB doesn't check. Not all of my ASUS Aura-compatible DRAM modules are showing.ĪSUS Aura DRAM modules sometimes get into a state where they won't be detected. OpenRGB shows all of these devices as "ASUS Aura DRAM" as they use the same driver as the ASUS Aura motherboards with this chip. Vendors using this controller include G.Skill, Geil, T-Force, A-DATA, and possibly others.

Many RGB RAM vendors use an RGB control chip that is nearly identical to the one found on early ASUS Aura motherboards. Common (applies to both Windows and Linux) Why do I have an ASUS Aura DRAM device when I don't have an ASUS motherboard?
