qmk_firmware/keyboards/redox_w/keymaps/dvorak
Ryan 5e4b076af3
Remove legacy keycodes, part 5 (#18710)
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
..
keymap.c
readme.md

fork from default layoutand support dvorak layout[defalut layer]

only use 3 layers
Keymap: 3 Layers                   
-----------------                  
stack of layers                     
       ____________ precedence      
      /           / | high                 
  31 /___________// |                           
   :   _:_:_:_:_:__ |           
   3 /___________// | --- adjust   
   2 /___________// | --- qwerty         
   1 /___________// | --- symb
   0 /___________/  | --- dvorak[default]        

defalut LED indicators

RED --------- CAPS LOCK

BLUE ------- SYMB layer

GREEN----- QWERTY layer

WHITE------ NUM LOCK in my test case,this is inefficient on mac os

BLUE and GREEN as a bit flag

0                    0

BLUE(0) GREEN(0) STATUS DESCRIBE
0 0 0 layer 0[dvorak] is active,and blue,green led is off
1 0 1 layer1[symb] is active, and blue led is on
0 1 2 layer 2[qwerty] is active,and green led is on
1 1 3 layer 3[adjust] is active,and blue,green led is on