James Young 3c139b1507
dyz Synthesis60 Layout Macro Addition (#20610)
* add matrix_diagram.md

* info.json: apply friendly formatting

* refactor keymaps

- use four-space indent
- grid-align keycodes
- use QMK-native keycodes alias for `KC_RIGHT`

* add key positions for arrow keys to LAYOUT_all

* add LAYOUT_arrow with reference keymap

* info.json: unify key legends
2023-04-28 21:48:35 -07:00

2.6 KiB

Matrix Diagram for dyz Synthesis60 v2.1

┌───┐┌───┬───┬───┬───┬───┬───┬───┐        ┌───┬───┬───┬───┬───┬───┬───┬───┐   ┌───────┐
│40 ││00 │01 │02 │03 │04 │05 │06 │        │07 │08 │09 │0A │0B │0C │0D │4D │   │0D     │ 2u Backspace
├───┤├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘      ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤   └───────┘
│41 ││10   │11 │12 │13 │14 │15 │        │16 │17 │18 │19 │1A │1B │1C │1D   │
├───┤├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐       └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
│42 ││20    │21 │22 │23 │24 │25 │        │26 │27 │28 │29 │2A │2B │2C      │
└───┘├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┐    ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤   ┌───┬──────┐   ┌──────────┐
     │30      │31 │32 │33 │34 │35 │    │36 │37 │38 │39 │3A │3B │3C    │3D │   │3C │3D    │   │3C        │
     ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴─┐  ├───┴─┬─┴──┬┴───┴┬──┼───┼───┬──┴┬──┘   └───┴──────┘   └──────────┘
     │43   │     │44   │45     │46  │  │47   │48  │49   │  │4A │4B │4C │       1u/1.75u       2.75u
     └─────┘     └─────┴───────┴────┘  └─────┴────┴─────┘  └───┴───┴───┘       RShift         RShift
                                       ┌──────────┐        ──────┬─────┐
                                       │47        │              │4C   │
                                       └──────────┘              └─────┘
                                        2.75u                     1.5u
                                        RSpace                    RCtrl