How do you do per-key RGB lighting on a Shift V2?
I saw the online configurator that lets you do this on the Shift V1, where it spits out a compiled firmware file to flash. The V2 doesn't seem to have this function in the Windows configurator, though. I can't imagine the answer here is "you're going to have to manually write the hex for every key in QMK, compile it, and flash that".
Apr 18, 2024
I did it! I've finally managed to re-compile... under Linux, unfortunately (because my Linux dont handle fan speed properly and that makes my PC very noisy), and I just wanted to know if I was right or wrong....
I managed to modify my LED display with the utility bitmap2Struct.py. Great! But I want to change the display when i go to another layer (very obvious need).
Correct me if I'm wrong, and please, please I hope so much I'm wrong.... but from what I can read in "kll/layouts/lcdFuncMap.kll" the developper has separated the 128x32 display into 4 spaces of 32x32 where you can only put pref-defined numbers (they're defined from STLcdNumber0 to STLcdNumber9)
Same for colors, if I understand Scan/STLcd/lcd_scan.c they're [shout]HARD CODED[/shout]?
I just want to have a different picture for each layers, and I'll have up to 7 layers. Even if I try to hack with "128x32 display into 4 spaces of 32x32" I'll need 7*4 = 28 different 32x32 squares. Whereas "STLcdNumber0 to STLcdNumber9" are only 10. It's a problem.
So what is the solution? (And dont tell me it's not possible because I bought this version of the Ergodox almots only to play with the LCD screen)