Is your feature request related to a problem? Please describe.
I'm frustrated when I can't customize or sync my controller's RGB lighting dynamically to match my games or UI theme. While OpenGamepadUI has an incredible UI and expanding plugin architecture, there is currently no way for community plugins to hook into hardware-level features like controller LEDs.
Describe the solution you'd like
I would like to see the plugin architecture expanded to expose an RGB/hardware control interface. This would allow the community to build plugins—such as a HueSync equivalent—that can change controller RGB lighting dynamically based on the active game, screen ambiance, battery life, or UI states.
Describe alternatives you've considered
The only alternative is running separate background linux daemons or CLI tools via the terminal to manage hardware LEDs, but this completely breaks the seamless, console-like gaming experience that OpenGamepadUI provides.
Additional context
Allowing this via plugins would keep the core OpenGamepadUI codebase lightweight, while giving users the freedom to build highly customized lighting sync tools. This could potentially tie into InputPlumber or existing RGB control interfaces currently being discussed by the community.
Is your feature request related to a problem? Please describe.
I'm frustrated when I can't customize or sync my controller's RGB lighting dynamically to match my games or UI theme. While OpenGamepadUI has an incredible UI and expanding plugin architecture, there is currently no way for community plugins to hook into hardware-level features like controller LEDs.
Describe the solution you'd like
I would like to see the plugin architecture expanded to expose an RGB/hardware control interface. This would allow the community to build plugins—such as a HueSync equivalent—that can change controller RGB lighting dynamically based on the active game, screen ambiance, battery life, or UI states.
Describe alternatives you've considered
The only alternative is running separate background linux daemons or CLI tools via the terminal to manage hardware LEDs, but this completely breaks the seamless, console-like gaming experience that OpenGamepadUI provides.
Additional context
Allowing this via plugins would keep the core OpenGamepadUI codebase lightweight, while giving users the freedom to build highly customized lighting sync tools. This could potentially tie into
InputPlumberor existing RGB control interfaces currently being discussed by the community.