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 A firmware for the
[Atreus](http://atreus.technomancy.us) keyboard, written in [Atreus](http://atreus.technomancy.us) keyboard, written in
[Microscheme](http://microscheme.org). [Microscheme](https://ryansuchocki.github.io/microscheme/).
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.
## License ## License

View file

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

View file

@ -1,9 +1,12 @@
(define layout (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-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-h key-j key-k key-l key-semicolon
key-z key-x key-c key-v key-b mod-alt key-z key-x key-c key-v key-b mod-alt
key-n key-m key-comma key-period key-slash key-n key-m key-comma key-period key-slash
key-esc key-tab mod-gui mod-shift key-backspace mod-ctrl key-esc key-tab mod-gui mod-shift key-backspace mod-ctrl
key-space mod-fn key-dash key-quote key-enter)) key-space mod-fn key-dash key-quote key-enter))