mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-02-24 15:50:48 +00:00
2020 lines
184 KiB
Markdown
2020 lines
184 KiB
Markdown
# 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>
|