OpenStickCommunity / GP2040-CE

Multi-Platform Gamepad Firmware for Raspberry Pi Pico and other RP2040 boards
https://gp2040-ce.info
MIT License
1.42k stars 314 forks source link

FEATURE REQUEST: Assign custom LED themes to individual profiles #1039

Open haziqtheunique opened 4 months ago

haziqtheunique commented 4 months ago

Problem: You can only have one custom theme at a time, despite having multiple profiles for pin assignment.

With my Haute42 M16, I tried to have different custom LED themes depending on what mode I'm running the stick in. For instance, whenever I'm on Xbox or PC, I assign LED colors along the lines of your typical Xbox controller. For PlayStation, it's classic DualShock colors. However, it seems you can only have one custom theme at a time, so if you're going from one platform to another, you're stuck with the LED colors unless you go into the web configurator to change it manually.

Solution: Assign LED themes to individual profiles.

If you have multiple profiles set up, as well as a hotkey setup for switching profiles, you could assign themes to individual profiles. This will allow you to change themes on the fly without having to manually change the theme with the web configurator.

Will I work on this feature myself: Unfortunately, I am not an engineer so I have no ability to contribute to this project.