keys 43 and 44

This commit is contained in:
Phil Hagelberg 2019-07-01 22:07:56 -07:00
parent b888612132
commit 6ded72a729
3 changed files with 9 additions and 9 deletions

View file

@ -2,13 +2,7 @@
A firmware for the
[Atreus](http://atreus.technomancy.us) keyboard, written in
[Microscheme](http://microscheme.org).
Written in an incremental style. Requires microscheme newer than 0.8; at
the time of this writing only available on git master.
Currently only supports the standard PCB-based Atreus pinout; support
for Teensy models will be added later.
[Microscheme](https://ryansuchocki.github.io/microscheme/).
## License

View file

@ -40,6 +40,9 @@
(define key-tab 43)
(define key-enter 40)
(define key-backslash 49)
(define key-backtick 53)
(define (modifier? keycode) (list? keycode))
(define (modify keycode) (list keycode))
(define (unmodify keycode) (car keycode))

View file

@ -1,9 +1,12 @@
(define layout
(vector key-q key-w key-e key-r key-t 0
(vector key-q key-w key-e key-r key-t key-backslash
key-y key-u key-i key-o key-p
key-a key-s key-d key-f key-g 0
key-a key-s key-d key-f key-g key-backtick
key-h key-j key-k key-l key-semicolon
key-z key-x key-c key-v key-b mod-alt
key-n key-m key-comma key-period key-slash
key-esc key-tab mod-gui mod-shift key-backspace mod-ctrl
key-space mod-fn key-dash key-quote key-enter))