Fred Sundvik b0376687f4 All Ez keymaps compiles 10 سال پیش
..
keymap.c b0376687f4 All Ez keymaps compiles 10 سال پیش
readme.md 9af995c59b Initial structure for Ergodox as subprojects 10 سال پیش

readme.md

Ergodox Spanish Dvorak Layout

  • See spanish dvorak layout here
  • Software layout must be set to SPANISH QWERTY to work properly

Keymap Layers

  • L0: spanish dvorak with some customizations (see layout below)
  • L1: auxiliary keys (includes qwerty shortcuts, numpad...)
  • L2: qwerty layout with customizations

Keymap 0: Base layer

Keys with double values (like Esc/Ctrl) correspond to the 'tapped' key and the 'held' key, respectively

,--------------------------------------------------. ,--------------------------------------------------. | \ | 1 | 2 | 3 | 4 | 5 | <> | | ¡ | 6 | 7 | 8 | 9 | 0 | ' | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | F1/~L1 | . | , | Ñ | P | Y |MEH_T | | L1 | F | G | C | H | L |ALL_T/+ | |--------+------+------+------+------+------| DEL | | ~L1 |------+------+------+------+------+--------| |Esc/Ctrl| A | O | E | U | I |------| |------| D | R | T | N | S |'/RCtrl | |--------+------+------+------+------+------| LGUI | | RALT |------+------+------+------+------+--------| | {/LSft | - | Q | J | K | X | | | | B | M | W | V | Z | }/RSft | '--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------' |[/LALT| HOME |PGDOWN| PGUP | END | | LEFT | DOWN | UP |RIGHT |]/LALT| '----------------------------------' '----------------------------------'

                                   ,-------------.       ,-------------.
                                   |F5/CAG|F6/~L1|       |F7/~L1|F8/CAG|
                            ,------|------|------|       |------+--------+------.
                            |      |      |F4/CA |       |F11/CA|        |      |
                            | ENTER| TAB  |------|       |------|  BSPC  | SPACE|
                            |      |      |F3/SA |       |F12/SA|        |      |
                            '--------------------'       '----------------------'

CAG = CTRL-ALT-GUI CA = CTRL-ALT SA = SHIFT-ALT

Keymap 1: Aux layer

,--------------------------------------------------. ,--------------------------------------------------. | | F1 | F2 | F3 | F4 | F5 | SLEEP| | PWR | F6 | F7 | F8 | F9 | F10 | F11 | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | | < | > | MsUp | | | | | ~L0 | | 7 | 8 | 9 | * | '^ | |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | | |MsLeft|MsDown|MsRght| |------| |------| | 4 | 5 | 6 | + | Ç | |--------+------+------+------+------+------| | |PSCR |------+------+------+------+------+--------| |CAPSLOCK| | | | | | | | | | 1 | 2 | 3 | / | | '--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------' |CTRL-S|CTRL-Z|CTRL-X|CTRL-C|CTRL-V| | | . | 0 | = | | '----------------------------------' '----------------------------------'

                                   ,-------------.       ,-------------.
                                   |      |      |       |      | Play |
                            ,------|------|------|       |------+------+------.
                            |      |      |      |       | VolUp|      |      |
                            | Lclk | Rclk |------|       |------| Prev | Next |
                            |      |      |  L2  |       | VolDn|      |      |
                            '--------------------'       '--------------------'

Keymap 2: QWERTY layer

,--------------------------------------------------. ,--------------------------------------------------. | \ | 1 | 2 | 3 | 4 | 5 | <> | | ¡ | 6 | 7 | 8 | 9 | 0 | ' | |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | TRANS | Q | W | E | R | T |MEH_T | | TRANS| Y | U | I | O | P |ALL_T/+ | |--------+------+------+------+------+------| DEL | | |------+------+------+------+------+--------| |Esc/Ctrl| A | S | D | F | G |------| |------| H | J | K | L | Ñ |'/RCtrl | |--------+------+------+------+------+------| LGUI | | RALT |------+------+------+------+------+--------| | {/LSft | Z | X | C | V | B | | | | N | M | , | . | - | }/RSft | '--------+------+------+------+------+-------------' '-------------+------+------+------+------+--------' |[/LALT| HOME |PGDOWN| PGUP | END | | LEFT | DOWN | UP |RIGHT |]/LALT| '----------------------------------' '----------------------------------'

                                   ,-------------.       ,-------------.
                                   |F5/CAG| TRANS|       | TRANS|F8/CAG|
                            ,------|------|------|       |------+--------+------.
                            |      |      |F4/CA |       |F11/CA|        |      |
                            | ENTER| TAB  |------|       |------|  BSPC  | SPACE|
                            |      |      | TRANS|       |F12/SA|        |      |
                            '--------------------'       '----------------------'

CAG = CTRL-ALT-GUI CA = CTRL-ALT SA = SHIFT-ALT

Generation of .hex file

Download scripts from here

Execute install.sh and generate.sh scripts.

Flash with teensy_loader binary (should be installed from previous step)