readme.md (188273B)
- # Community Layouts
- ## Summary of Layouts
- <details>
- <summary>60% Form Factor</summary>
- ### `LAYOUT_60_abnt2`
- 60% ABNT2 layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬──┴─┬────┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- ```
- ### `LAYOUT_60_ansi`
- 60% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- ```
- ### `LAYOUT_60_ansi_arrow`
- 60% ANSI layout with arrow cluster
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_60_ansi_arrow_split_bs`
- 60% ANSI layout with arrow cluster and split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_60_ansi_split_bs_rshift`
- 60% ANSI layout with split backspace and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- ```
- ### `LAYOUT_60_ansi_tsangan`
- 60% ANSI layout with Tsangan bottom row
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
- │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
- ```
- ### `LAYOUT_60_ansi_tsangan_split_bs_rshift`
- 60% ANSI layout with Tsangan bottom row, split backspace, and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
- │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
- ```
- ### `LAYOUT_60_ansi_wkl`
- 60% ANSI layout with no Windows (GUI) keys
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
- │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
- ```
- ### `LAYOUT_60_ansi_wkl_split_bs_rshift`
- 60% ANSI layout with no Windows (GUI) keys, split backspace, and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
- │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
- ```
- ### `LAYOUT_60_hhkb`
- 60% ANSI layout with HHKB bottom row, split backspace, and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┘
- │ │ │ │ │ │
- └───┴─────┴───────────────────────────┴─────┴───┘
- ```
- ### `LAYOUT_60_iso`
- 60% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- ```
- ### `LAYOUT_60_iso_arrow`
- 60% ISO layout with arrow cluster
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬──┴┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_60_iso_arrow_split_bs`
- 60% ISO layout with arrow cluster and split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬──┴┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_60_iso_split_bs_rshift`
- 60% ISO layout with split backspace and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- ```
- ### `LAYOUT_60_iso_tsangan`
- 60% ISO layout with Tsangan bottom row
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
- │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
- ```
- ### `LAYOUT_60_iso_tsangan_split_bs_rshift`
- 60% ISO layout with Tsangan bottom row, split backspace, and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
- │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
- ```
- ### `LAYOUT_60_iso_wkl`
- 60% ISO layout with no Windows (GUI) keys
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
- │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
- ```
- ### `LAYOUT_60_iso_wkl_split_bs_rshift`
- 60% ISO layout with no Windows (GUI) keys, split backspace, and split right shift
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
- │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
- ```
- ### `LAYOUT_60_jis`
- 60% JIS layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┴─┬─┴──┬┴───┼───┴┬──┴─┬────┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────┴──────────────┴────┴────┴────┴────┴────┘
- ```
- ### `LAYOUT_64_ansi`
- 64% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_64_iso`
- 64% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
- ```
- </details>
- <details>
- <summary>65%+ Form Factor</summary>
- ### `LAYOUT_65_ansi`
- 65% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_65_ansi_blocker`
- 65% ANSI layout with blocker
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_ansi_blocker_split_bs`
- 65% ANSI layout with blocker and split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_ansi_blocker_tsangan`
- 65% ANSI layout with blocker and Tsangan bottom row
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_ansi_blocker_tsangan_split_bs`
- 65% ANSI layout with blocker, Tsangan bottom row, and split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_ansi_split_bs`
- 65% ANSI layout with split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_65_iso`
- 65% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_65_iso_blocker`
- 65% ISO layout with blocker
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_iso_blocker_split_bs`
- 65% ISO layout with blocker and split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_iso_blocker_tsangan`
- 65% ISO layout with blocker and Tsangan bottom row
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_iso_blocker_tsangan_split_bs`
- 65% ISO layout with blocker, Tsangan bottom row, and split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_65_iso_split_bs`
- 65% ISO layout with split backspace
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_66_ansi`
- 66% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴──────┬─┴─┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │
- └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘
- ```
- ### `LAYOUT_66_iso`
- 66% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴──┬─┴─┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │
- └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘
- ```
- ### `LAYOUT_68_ansi`
- 68% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤└───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ ││ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_68_iso`
- 68% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │└───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘
- ```
- </details>
- <details>
- <summary>75% Form Factor</summary>
- ### `LAYOUT_75_ansi`
- 75% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_75_iso`
- 75% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
- ```
- </details>
- <details>
- <summary>Tenkeyless (TKL) Form Factor</summary>
- ### `LAYOUT_tkl_ansi`
- TKL ANSI layout
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_ansi_split_bs_rshift`
- TKL ANSI layout with split backspace and split right shift
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_ansi_tsangan`
- TKL ANSI layout with Tsangan bottom row
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_ansi_tsangan_split_bs_rshift`
- TKL ANSI layout with Tsangan bottom row, split backspace, and split right shift
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_ansi_wkl`
- TKL ANSI layout with no Windows (GUI) keys
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_ansi_wkl_split_bs_rshift`
- TKL ANSI layout with no Windows (GUI) keys, split backspace, and split right shift
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_iso`
- TKL ISO layout
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_iso_split_bs_rshift`
- TKL ISO layout with split backspace and split right shift
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_iso_tsangan`
- TKL ISO layout with Tsangan bottom row
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_iso_tsangan_split_bs_rshift`
- TKL ISO layout with Tsangan bottom row, split backspace, and split right shift
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_iso_wkl`
- TKL ISO layout with no Windows (GUI) keys
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_iso_wkl_split_bs_rshift`
- TKL ISO layout with no Windows (GUI) keys, split backspace, and split right shift
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_jis`
- TKL JIS layout
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┴─┬─┴──┬┴───┼───┴┬──┴─┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────┴──────────────┴────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_ansi`
- TKL ANSI layout with F13 key
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_ansi_split_bs_rshift`
- TKL ANSI layout with F13 key, split backspace, and split right shift
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_ansi_tsangan`
- TKL ANSI layout with F13 key and Tsangan bottom row
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift`
- TKL ANSI layout with F13 key, Tsangan bottom row, split backspace, and split right shift
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_ansi_wkl`
- TKL ANSI layout with F13 key and no Windows (GUI) keys
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_ansi_wkl_split_bs_rshift`
- TKL ANSI layout with F13 key, no Windows (GUI) keys, split backspace, and split right shift
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_iso`
- TKL ISO layout with F13 key
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_iso_split_bs_rshift`
- TKL ISO layout with F13 key, split backspace, and split right shift
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_iso_tsangan`
- TKL ISO layout with F13 key and Tsangan bottom row
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift`
- TKL ISO layout with F13 key, Tsangan bottom row, split backspace, and split right shift
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_iso_wkl`
- TKL ISO layout with F13 key and no Windows (GUI) keys
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_iso_wkl_split_bs_rshift`
- TKL ISO layout with F13 key, no Windows (GUI) keys, split backspace, and split right shift
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_f13_jis`
- TKL JIS layout with F13 key
- ```
- ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
- │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
- └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┴─┬─┴──┬┴───┼───┴┬──┴─┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────┴──────────────┴────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_nofrow_ansi`
- TKL ANSI layout with no function row
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- ### `LAYOUT_tkl_nofrow_iso`
- TKL ISO layout with no function row
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
- ```
- </details>
- <details>
- <summary>96% Form Factor</summary>
- ### `LAYOUT_96_ansi`
- 96% ANSI layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_96_iso`
- 96% ISO layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- </details>
- <details>
- <summary>Fullsize (100%+) Form Factor</summary>
- ### `LAYOUT_fullsize_ansi`
- Fullsize ANSI layout
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
- ```
- ### `LAYOUT_fullsize_iso`
- Fullsize ISO layout
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
- ```
- ### `LAYOUT_fullsize_jis`
- Fullsize JIS layout
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┼───┴┬──┴─┬─┴─┬─┴─┬─┴─┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────┴────────────┴────┴────┴───┴───┴───┴────┘ └───┴───┴───┘ └───────┴───┴───┘
- ```
- ### `LAYOUT_fullsize_extended_ansi`
- Fullsize ANSI layout with additional keys above numpad
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └───┴───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
- ```
- ### `LAYOUT_fullsize_extended_iso`
- Fullsize ISO layout with additional keys above numpad
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └───┴───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
- ```
- ### `LAYOUT_fullsize_extended_jis`
- Fullsize JIS layout with additional keys above numpad
- ```
- ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └───┴───┴───┴───┘
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐ ├───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┼───┴┬──┴─┬─┴─┬─┴─┬─┴─┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────┴────────────┴────┴────┴───┴───┴───┴────┘ └───┴───┴───┘ └───────┴───┴───┘
- ```
- </details>
- <details>
- <summary>Split Layouts</summary>
- ### `LAYOUT_alice`
- Alice-style split layout
- ```
- ┌───┐ ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ┌┴──┬┘ ┌┴───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┴┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ┌┴──┬┘ ┌┴─────┼───┼───┼───┼───┼───┤ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┴┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ ┌┴──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┬──┴┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴──┐ ├───┴───┴──┬┴───┴┬──┴───┴──────┬──┴──┬┘
- │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────┴─────┘ └──────────┴─────┘ └─────┘
- ```
- ### `LAYOUT_alice_split_bs`
- Alice-style split layout with split backspace
- ```
- ┌───┐ ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ┌┴──┬┘ ┌┴───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ┌┴──┬┘ ┌┴─────┼───┼───┼───┼───┼───┤ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┴┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┘ ┌┴──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┬──┴┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴──┐ ├───┴───┴──┬┴───┴┬──┴───┴──────┬──┴──┬┘
- │ │ │ │ │ │ │ │ │ │ │
- └─────┘ └─────┴───────┴─────┘ └──────────┴─────┘ └─────┘
- ```
- ### `LAYOUT_ergodox`
- Ergodox-style split layout
- ```
- ┌─────┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤
- │ │ │ │ │ │ ├───┤ ├───┤ │ │ │ │ │ │
- ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └─┬───┼───┼───┼───┼───┼───┴───┘ └───┴───┼───┼───┼───┼───┼───┬─┘
- │ │ │ │ │ │ ┌───┬───┐ ┌───┬───┐ │ │ │ │ │ │
- └───┴───┴───┴───┴───┘ │ │ │ │ │ │ └───┴───┴───┴───┴───┘
- ┌───┼───┼───┤ ├───┼───┼───┐
- │ │ │ │ │ │ │ │
- │ │ ├───┤ ├───┤ │ │
- │ │ │ │ │ │ │ │
- └───┴───┴───┘ └───┴───┴───┘
- ```
- ### `LAYOUT_split_3x5_2`
- 3x5 split layout with two thumb keys
- ```
- ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘
- ┌───┬───┐ ┌───┬───┐
- │ │ │ │ │ │
- └───┴───┘ └───┴───┘
- ```
- ### `LAYOUT_split_3x5_3`
- 3x5 split layout with three thumb keys
- ```
- ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘
- ┌───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │
- └───┴───┴───┘ └───┴───┴───┘
- ```
- ### `LAYOUT_split_3x6_3`
- 3x6 split layout with three thumb keys
- ```
- ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┘
- ┌───┬───┬───┐ ┌───┬───┬───┐
- │ │ │ │ │ │ │ │
- └───┴───┴───┘ └───┴───┴───┘
- ```
- </details>
- <details>
- <summary>Number Pads</summary>
- ### `LAYOUT_numpad_4x4`
- 4x4 number pad
- ```
- ┌───┬───┬───┬───┐
- │ │ │ │ │
- ├───┼───┼───┤ │
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┴───┼───┤ │
- │ │ │ │
- └───────┴───┴───┘
- ```
- ### `LAYOUT_numpad_5x4`
- 5x4 number pad
- ```
- ┌───┬───┬───┬───┐
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┤ │
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┴───┼───┤ │
- │ │ │ │
- └───────┴───┴───┘
- ```
- ### `LAYOUT_numpad_5x6`
- 5x6 number pad
- ```
- ┌───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤ │
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │
- ├───┼───┼───┴───┼───┤ │
- │ │ │ │ │ │
- └───┴───┴───────┴───┴───┘
- ```
- ### `LAYOUT_numpad_6x4`
- 6x4 number pad
- ```
- ┌───┬───┬───┬───┐
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┤ │
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┴───┼───┤ │
- │ │ │ │
- └───────┴───┴───┘
- ```
- ### `LAYOUT_numpad_6x5`
- 6x5 number pad
- ```
- ┌───┬───┬───┬───┬───┐
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- ├───┼───┼───┼───┤ │
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- ├───┼───┴───┼───┤ │
- │ │ │ │ │
- └───┴───────┴───┴───┘
- ```
- </details>
- <details>
- <summary>Ortholinear Layouts</summary>
- ### `LAYOUT_ortho_1x1`
- 1x1 ortholinear layout
- ```
- ┌───┐
- │ │
- └───┘
- ```
- ### `LAYOUT_ortho_2x3`
- 2x3 ortholinear layout
- ```
- ┌───┬───┬───┐
- │ │ │ │
- ├───┼───┼───┤
- │ │ │ │
- └───┴───┴───┘
- ```
- ### `LAYOUT_ortho_2x6`
- 2x6 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_3x3`
- 3x3 ortholinear layout
- ```
- ┌───┬───┬───┐
- │ │ │ │
- ├───┼───┼───┤
- │ │ │ │
- ├───┼───┼───┤
- │ │ │ │
- └───┴───┴───┘
- ```
- ### `LAYOUT_ortho_3x10`
- 3x10 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_4x10`
- 4x10 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_4x12`
- 4x12 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_4x16`
- 4x16 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_4x4`
- 4x4 ortholinear layout
- ```
- ┌───┬───┬───┬───┐
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- └───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_4x6`
- 4x6 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x5`
- 5x5 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┐
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- ├───┼───┼───┼───┼───┤
- │ │ │ │ │ │
- └───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x10`
- 5x10 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x12`
- 5x12 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x13`
- 5x13 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x14`
- 5x14 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x15`
- 5x15 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_5x4`
- 5x4 ortholinear layout
- ```
- ┌───┬───┬───┬───┐
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- └───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_6x4`
- 6x4 ortholinear layout
- ```
- ┌───┬───┬───┬───┐
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │
- └───┴───┴───┴───┘
- ```
- ### `LAYOUT_ortho_6x13`
- 6x13 ortholinear layout
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
- ```
- ### `LAYOUT_planck_mit`
- 4x12 ortholinear layout with center 2u space
- ```
- ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┼───┤
- │ │ │ │ │ │ │ │ │ │ │ │
- └───┴───┴───┴───┴───┴───────┴───┴───┴───┴───┴───┘
- ```
- </details>