- git commit date:
2012-12-20 15:42:10 -0800
- git commit id:
- Layer keys are labeled e.g.
la 2 +- 2
See the project 'readme.md' file on the github page as a
starting point for learning more about how this firmware implements
la is for "layer"
2 indicates that the second pair of push|pop functions is
being used (differently numbered pairs won't interfere with each
+ indicates that the layer is being "pushed" onto the
stack at some point, either when the key is pressed or when it is
- indicates that the layer is being "popped" off of the
stack at some point
- the last
2 indicates the layer-number that will be
activated on "push".
- Shifted keys are labeled with an
sh at the beginning. This
indicates that a 'Shift' is generated with that keypress, the same as if you
had held down 'Shift', and pressed that key.
(null) indicates that no keypress or keyrelease will be
generated for that key, on that layer.
- Blank keys indicate "transparency": if you press that key on that layer,
the key will act as if it was on whatever layer is active below the current
- Some keys may be labled with special functions (like
[btldr], which tells the Teensy to wait for the host to send it
a new firmware).