Cross platform software to control the RGB/lighting of the 4 zone keyboard included in the 2020, 2021, 2022 and 2023 lineup of the Lenovo Legion laptops. Works on Windows and Linux.
[x] Detect duplicate processes runing, things will get messy otherwise.
[x] Needs testing on Windows
[x] Needs a settings window (maybe not necessary for just this part).
[ ] Profiles may need more sections, most notably a name (regardless of filename / file location).
[ ] A settings file which should contain a section that can indefinitely scale for new effects (Vec<Profile> maybe?).
[x] The saved data would be represented in the GUI by having a toggle to switch to "My Profiles" on the effect selection part with add and remove buttons (Will load from files).
[x] Use meta+space (Win+Space) since fn cannot be reliably detected.
[x] Fix annoying bug with the GUI not correctly updating.
Notes:
The editing of the profiles section will probably only be done via GUI
To be done in a similar order to:
Profiles may need more sections, most notably a name (regardless of filename / file location).A settings file which should contain a section that can indefinitely scale for new effects (Vec<Profile>
maybe?).meta+space
(Win+Space) sincefn
cannot be reliably detected.Notes: