I followed your instructions and they were quite helpful. However, all I want to do is overlay the current profile with a few red letters. So for example if I'm in one of my gaming profiles, my keyboard might be a dull blue or a dull purple with various keys highlighted based on the gameplay of that game. When I hold CTRL I want to highlight just a few letters red, but keep the same profile. Would I have to make copies of each profile and depending on the profile of game I am in have that profile's control key map to the copy of that profile with the red letters? That's literally double the profiles for everything going forward just to high light some letters red. If I don't copy the profile then it's just a black no light keyboard with red letters... it doesn't flow well.
Also, if I set the ctrl key to the profile switcher and then try to adjust settings in icue - when I hit ctrl+c or ctrl+v it won't copy and paste because it switches to the other profile and cancels the color selection screen because the control key switches the profile before I can copy or paste the data I want making working inside icue difficult. Minor issue - I know I could use the right ctrl key for example, but still something to point out as not optimally setup.
The whole idea here was to setup three extra profiles (control, windows, and ALT keys) for every profile I make to highlight the basic shortcuts used when holding down these three keys. In this case I'd end up making FOUR profiles for every profile to copy the settings and IF I ever want to make a change to the original profile, I'd have to find and make the same change on all four copies... that seems very tedious. Doable, but not optimal.
With the Aurora program, it can just toggle an overlay later that supersedes the other key settings temporarily with the conditional statement of the keypress. While CTRL is pressed, turn X,C,V,TAB,Enter red. When CTRL is no longer pressed, return to profile colors. Easy stuff... and fully applicable to all profiles in a single shot..