keyboardio / Chrysalis

Graphical configurator for Kaleidoscope-powered keyboards
https://github.com/keyboardio/Chrysalis#chrysalis
GNU General Public License v3.0
497 stars 64 forks source link

Setting colours on a layer has no effect #1232

Open thommay opened 1 year ago

thommay commented 1 year ago

Describe the bug I've set colours on a number of keys on layer 2 to help me remember what they are. However the colours are not shown when I shift or lock to layer 2.

To Reproduce Steps to reproduce the behavior:

  1. In layout editor, set colours on many keys on layer 2
  2. save to keyboard
  3. Shift to layer 2
  4. No colours are shown

Expected behavior Keys with colours set on them show those colours

Screenshots Screenshot 2022-11-16 at 11 33 41

chrysalis-debug.json.txt

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

dj311 commented 1 year ago

I had this issue and have found a solution: your keyboard needs to be on "LED MODE" 14. You can to this by cycling through modes by pressing the "led" key.

But I found this annoying/cumbersome since it's hard to keep track of where in the sequence your keyboard is. Instead you can set this mode to be your default at startup by going to "My Keyboard" under "Preferences" in Chrysalis, then set "Default led mode" to 14. (I personally then unassigned the "led" key so I couldn't mess it up in the future).

I think it would be worth documenting this in the UI under the "Colors" part of the editor.

EDIT: and I got this info from this comment https://github.com/keyboardio/Chrysalis/issues/1203#issuecomment-1292530809