diff options
author | James Young <18669334+noroadsleft@users.noreply.github.com> | 2020-10-01 13:57:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-01 21:57:56 +0100 |
commit | 10f5767010dbfc37e94ab3f5ab3549284073a570 (patch) | |
tree | d0a58d0f717333928548dfb23865d020663b9ebc /layouts/default | |
parent | b5d6f287d95d1af9128dc5acb3b7314d6e9ea337 (diff) | |
download | qmk_firmware-10f5767010dbfc37e94ab3f5ab3549284073a570.tar.gz qmk_firmware-10f5767010dbfc37e94ab3f5ab3549284073a570.zip |
Add 64_ansi and 64_iso Community Layouts (#10463)
* Add 64_ansi Community Layout
* Add 64_iso Community Layout
* Add readme.md with layout drawings
* Edit readme.md - fix layout drawings
Fix 65_ansi_blocker_split_bs and 65_ansi_blocker_tsangan drawings.
* Edit readme.md - suggestions per fauxpark
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Diffstat (limited to 'layouts/default')
-rw-r--r-- | layouts/default/64_ansi/default_64_ansi/keymap.c | 40 | ||||
-rw-r--r-- | layouts/default/64_ansi/info.json | 81 | ||||
-rw-r--r-- | layouts/default/64_ansi/layout.json | 5 | ||||
-rw-r--r-- | layouts/default/64_ansi/readme.md | 14 | ||||
-rw-r--r-- | layouts/default/64_iso/default_64_iso/keymap.c | 40 | ||||
-rw-r--r-- | layouts/default/64_iso/info.json | 82 | ||||
-rw-r--r-- | layouts/default/64_iso/layout.json | 5 | ||||
-rw-r--r-- | layouts/default/64_iso/readme.md | 14 | ||||
-rw-r--r-- | layouts/default/readme.md | 704 |
9 files changed, 985 insertions, 0 deletions
diff --git a/layouts/default/64_ansi/default_64_ansi/keymap.c b/layouts/default/64_ansi/default_64_ansi/keymap.c new file mode 100644 index 000000000..ff1356e95 --- /dev/null +++ b/layouts/default/64_ansi/default_64_ansi/keymap.c | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Copyright 2020 noroadsleft | ||
2 | * | ||
3 | * This program is free software: you can redistribute it and/or modify | ||
4 | * it under the terms of the GNU General Public License as published by | ||
5 | * the Free Software Foundation, either version 2 of the License, or | ||
6 | * (at your option) any later version. | ||
7 | * | ||
8 | * This program is distributed in the hope that it will be useful, | ||
9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
11 | * GNU General Public License for more details. | ||
12 | * | ||
13 | * You should have received a copy of the GNU General Public License | ||
14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
15 | */ | ||
16 | #include QMK_KEYBOARD_H | ||
17 | |||
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
19 | [0] = LAYOUT_64_ansi( | ||
20 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, | ||
21 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, | ||
22 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, | ||
23 | KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, MO(1), | ||
24 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT | ||
25 | ), | ||
26 | [1] = LAYOUT_64_ansi( | ||
27 | KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL, | ||
28 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PSCR, KC_SLCK, KC_PAUS, | ||
29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PGUP, _______, | ||
31 | _______, _______, _______, _______, _______, MO(2), KC_HOME, KC_PGDN, KC_END | ||
32 | ), | ||
33 | [2] = LAYOUT_64_ansi( | ||
34 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
35 | _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
36 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
38 | _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
39 | ) | ||
40 | }; | ||
diff --git a/layouts/default/64_ansi/info.json b/layouts/default/64_ansi/info.json new file mode 100644 index 000000000..f30a94e3c --- /dev/null +++ b/layouts/default/64_ansi/info.json | |||
@@ -0,0 +1,81 @@ | |||
1 | { | ||
2 | "keyboard_name": "60% 64-key ANSI Layout", | ||
3 | "url": "", | ||
4 | "maintainer": "qmk", | ||
5 | "width": 15, | ||
6 | "height": 5, | ||
7 | "layouts": { | ||
8 | "LAYOUT_64_ansi": { | ||
9 | "layout": [ | ||
10 | {"x":0, "y":0}, | ||
11 | {"x":1, "y":0}, | ||
12 | {"x":2, "y":0}, | ||
13 | {"x":3, "y":0}, | ||
14 | {"x":4, "y":0}, | ||
15 | {"x":5, "y":0}, | ||
16 | {"x":6, "y":0}, | ||
17 | {"x":7, "y":0}, | ||
18 | {"x":8, "y":0}, | ||
19 | {"x":9, "y":0}, | ||
20 | {"x":10, "y":0}, | ||
21 | {"x":11, "y":0}, | ||
22 | {"x":12, "y":0}, | ||
23 | {"x":13, "y":0, "w":2}, | ||
24 | |||
25 | {"x":0, "y":1, "w":1.5}, | ||
26 | {"x":1.5, "y":1}, | ||
27 | {"x":2.5, "y":1}, | ||
28 | {"x":3.5, "y":1}, | ||
29 | {"x":4.5, "y":1}, | ||
30 | {"x":5.5, "y":1}, | ||
31 | {"x":6.5, "y":1}, | ||
32 | {"x":7.5, "y":1}, | ||
33 | {"x":8.5, "y":1}, | ||
34 | {"x":9.5, "y":1}, | ||
35 | {"x":10.5, "y":1}, | ||
36 | {"x":11.5, "y":1}, | ||
37 | {"x":12.5, "y":1}, | ||
38 | {"x":13.5, "y":1, "w":1.5}, | ||
39 | |||
40 | {"x":0, "y":2, "w":1.75}, | ||
41 | {"x":1.75, "y":2}, | ||
42 | {"x":2.75, "y":2}, | ||
43 | {"x":3.75, "y":2}, | ||
44 | {"x":4.75, "y":2}, | ||
45 | {"x":5.75, "y":2}, | ||
46 | {"x":6.75, "y":2}, | ||
47 | {"x":7.75, "y":2}, | ||
48 | {"x":8.75, "y":2}, | ||
49 | {"x":9.75, "y":2}, | ||
50 | {"x":10.75, "y":2}, | ||
51 | {"x":11.75, "y":2}, | ||
52 | {"x":12.75, "y":2, "w":2.25}, | ||
53 | |||
54 | {"x":0, "y":3, "w":2}, | ||
55 | {"x":2, "y":3}, | ||
56 | {"x":3, "y":3}, | ||
57 | {"x":4, "y":3}, | ||
58 | {"x":5, "y":3}, | ||
59 | {"x":6, "y":3}, | ||
60 | {"x":7, "y":3}, | ||
61 | {"x":8, "y":3}, | ||
62 | {"x":9, "y":3}, | ||
63 | {"x":10, "y":3}, | ||
64 | {"x":11, "y":3}, | ||
65 | {"x":12, "y":3}, | ||
66 | {"x":13, "y":3}, | ||
67 | {"x":14, "y":3}, | ||
68 | |||
69 | {"x":0, "y":4, "w":1.25}, | ||
70 | {"x":1.25, "y":4, "w":1.25}, | ||
71 | {"x":2.5, "y":4, "w":1.25}, | ||
72 | {"x":3.75, "y":4, "w":6.25}, | ||
73 | {"x":10, "y":4}, | ||
74 | {"x":11, "y":4}, | ||
75 | {"x":12, "y":4}, | ||
76 | {"x":13, "y":4}, | ||
77 | {"x":14, "y":4} | ||
78 | ] | ||
79 | } | ||
80 | } | ||
81 | } | ||
diff --git a/layouts/default/64_ansi/layout.json b/layouts/default/64_ansi/layout.json new file mode 100644 index 000000000..6fc5bbe70 --- /dev/null +++ b/layouts/default/64_ansi/layout.json | |||
@@ -0,0 +1,5 @@ | |||
1 | ["","","","","","","","","","","","","",{w:2},""], | ||
2 | [{w:1.5},"","","","","","","","","","","","","",{w:1.5},""], | ||
3 | [{w:1.75},"","","","","","","","","","","","",{w:2.25},""], | ||
4 | [{w:2},"","","","","","","","","","","","","",""], | ||
5 | [{w:1.25},"",{w:1.25},"",{w:1.25},"",{w:6.25},"","","","","",""] | ||
diff --git a/layouts/default/64_ansi/readme.md b/layouts/default/64_ansi/readme.md new file mode 100644 index 000000000..5fd079d49 --- /dev/null +++ b/layouts/default/64_ansi/readme.md | |||
@@ -0,0 +1,14 @@ | |||
1 | # 64_ansi | ||
2 | |||
3 | LAYOUT_64_ansi | ||
4 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
5 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
6 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
7 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
8 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
9 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
10 | ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┬───┤ | ||
11 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
12 | ├────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤ | ||
13 | │ │ │ │ │ │ │ │ │ │ | ||
14 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ | ||
diff --git a/layouts/default/64_iso/default_64_iso/keymap.c b/layouts/default/64_iso/default_64_iso/keymap.c new file mode 100644 index 000000000..a0ac1a151 --- /dev/null +++ b/layouts/default/64_iso/default_64_iso/keymap.c | |||
@@ -0,0 +1,40 @@ | |||
1 | /* Copyright 2020 noroadsleft | ||
2 | * | ||
3 | * This program is free software: you can redistribute it and/or modify | ||
4 | * it under the terms of the GNU General Public License as published by | ||
5 | * the Free Software Foundation, either version 2 of the License, or | ||
6 | * (at your option) any later version. | ||
7 | * | ||
8 | * This program is distributed in the hope that it will be useful, | ||
9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
11 | * GNU General Public License for more details. | ||
12 | * | ||
13 | * You should have received a copy of the GNU General Public License | ||
14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
15 | */ | ||
16 | #include QMK_KEYBOARD_H | ||
17 | |||
18 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
19 | [0] = LAYOUT_64_iso( | ||
20 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, | ||
21 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, | ||
22 | KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, | ||
23 | KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, MO(1), | ||
24 | KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT | ||
25 | ), | ||
26 | [1] = LAYOUT_64_iso( | ||
27 | KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL, | ||
28 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PSCR, KC_SLCK, | ||
29 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
30 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PGUP, _______, | ||
31 | _______, _______, _______, _______, _______, MO(2), KC_HOME, KC_PGDN, KC_END | ||
32 | ), | ||
33 | [2] = LAYOUT_64_iso( | ||
34 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
35 | _______, _______, _______, _______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, | ||
36 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
37 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
38 | _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
39 | ) | ||
40 | }; | ||
diff --git a/layouts/default/64_iso/info.json b/layouts/default/64_iso/info.json new file mode 100644 index 000000000..cc2798483 --- /dev/null +++ b/layouts/default/64_iso/info.json | |||
@@ -0,0 +1,82 @@ | |||
1 | { | ||
2 | "keyboard_name": "60% \"64-key\" ISO Layout", | ||
3 | "url": "", | ||
4 | "maintainer": "qmk", | ||
5 | "width": 15, | ||
6 | "height": 5, | ||
7 | "layouts": { | ||
8 | "LAYOUT_64_iso": { | ||
9 | "layout": [ | ||
10 | {"x":0, "y":0}, | ||
11 | {"x":1, "y":0}, | ||
12 | {"x":2, "y":0}, | ||
13 | {"x":3, "y":0}, | ||
14 | {"x":4, "y":0}, | ||
15 | {"x":5, "y":0}, | ||
16 | {"x":6, "y":0}, | ||
17 | {"x":7, "y":0}, | ||
18 | {"x":8, "y":0}, | ||
19 | {"x":9, "y":0}, | ||
20 | {"x":10, "y":0}, | ||
21 | {"x":11, "y":0}, | ||
22 | {"x":12, "y":0}, | ||
23 | {"x":13, "y":0, "w":2}, | ||
24 | |||
25 | {"x":0, "y":1, "w":1.5}, | ||
26 | {"x":1.5, "y":1}, | ||
27 | {"x":2.5, "y":1}, | ||
28 | {"x":3.5, "y":1}, | ||
29 | {"x":4.5, "y":1}, | ||
30 | {"x":5.5, "y":1}, | ||
31 | {"x":6.5, "y":1}, | ||
32 | {"x":7.5, "y":1}, | ||
33 | {"x":8.5, "y":1}, | ||
34 | {"x":9.5, "y":1}, | ||
35 | {"x":10.5, "y":1}, | ||
36 | {"x":11.5, "y":1}, | ||
37 | {"x":12.5, "y":1}, | ||
38 | |||
39 | {"x":0, "y":2, "w":1.75}, | ||
40 | {"x":1.75, "y":2}, | ||
41 | {"x":2.75, "y":2}, | ||
42 | {"x":3.75, "y":2}, | ||
43 | {"x":4.75, "y":2}, | ||
44 | {"x":5.75, "y":2}, | ||
45 | {"x":6.75, "y":2}, | ||
46 | {"x":7.75, "y":2}, | ||
47 | {"x":8.75, "y":2}, | ||
48 | {"x":9.75, "y":2}, | ||
49 | {"x":10.75, "y":2}, | ||
50 | {"x":11.75, "y":2}, | ||
51 | {"x":12.75, "y":2}, | ||
52 | {"x":13.75, "y":1, "w":1.25, "h":2}, | ||
53 | |||
54 | {"x":0, "y":3}, | ||
55 | {"x":1, "y":3}, | ||
56 | {"x":2, "y":3}, | ||
57 | {"x":3, "y":3}, | ||
58 | {"x":4, "y":3}, | ||
59 | {"x":5, "y":3}, | ||
60 | {"x":6, "y":3}, | ||
61 | {"x":7, "y":3}, | ||
62 | {"x":8, "y":3}, | ||
63 | {"x":9, "y":3}, | ||
64 | {"x":10, "y":3}, | ||
65 | {"x":11, "y":3}, | ||
66 | {"x":12, "y":3}, | ||
67 | {"x":13, "y":3}, | ||
68 | {"x":14, "y":3}, | ||
69 | |||
70 | {"x":0, "y":4, "w":1.25}, | ||
71 | {"x":1.25, "y":4, "w":1.25}, | ||
72 | {"x":2.5, "y":4, "w":1.25}, | ||
73 | {"x":3.75, "y":4, "w":6.25}, | ||
74 | {"x":10, "y":4}, | ||
75 | {"x":11, "y":4}, | ||
76 | {"x":12, "y":4}, | ||
77 | {"x":13, "y":4}, | ||
78 | {"x":14, "y":4} | ||
79 | ] | ||
80 | } | ||
81 | } | ||
82 | } | ||
diff --git a/layouts/default/64_iso/layout.json b/layouts/default/64_iso/layout.json new file mode 100644 index 000000000..8754c4d94 --- /dev/null +++ b/layouts/default/64_iso/layout.json | |||
@@ -0,0 +1,5 @@ | |||
1 | ["","","","","","","","","","","","","",{w:2},""], | ||
2 | [{w:1.5},"","","","","","","","","","","","","",{w:1.5,w2:1.25,h2:2,x2:0.25},""], | ||
3 | [{w:1.75},"","","","","","","","","","","","",""], | ||
4 | ["","","","","","","","","","","","","","",""], | ||
5 | [{w:1.25},"",{w:1.25},"",{w:1.25},"",{w:6.25},"","","","","",""] | ||
diff --git a/layouts/default/64_iso/readme.md b/layouts/default/64_iso/readme.md new file mode 100644 index 000000000..f487382f0 --- /dev/null +++ b/layouts/default/64_iso/readme.md | |||
@@ -0,0 +1,14 @@ | |||
1 | # 64_iso | ||
2 | |||
3 | LAYOUT_64_iso | ||
4 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
5 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
6 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
7 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
8 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ | ||
9 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
10 | ├───┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┤ | ||
11 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
12 | ├───┴┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤ | ||
13 | │ │ │ │ │ │ │ │ │ │ | ||
14 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ | ||
diff --git a/layouts/default/readme.md b/layouts/default/readme.md new file mode 100644 index 000000000..881b1ec5b --- /dev/null +++ b/layouts/default/readme.md | |||
@@ -0,0 +1,704 @@ | |||
1 | # Community Layouts | ||
2 | |||
3 | ## Summary of Layouts | ||
4 | |||
5 | ### 60% Form Factor | ||
6 | |||
7 | ``` | ||
8 | LAYOUT_60_abnt2 | ||
9 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
10 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
11 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
12 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
13 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ | ||
14 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
15 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ | ||
16 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
17 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬──┴─┬────┤ | ||
18 | │ │ │ │ │ │ │ │ │ | ||
19 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | ||
20 | ``` | ||
21 | |||
22 | ``` | ||
23 | LAYOUT_60_ansi | ||
24 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
25 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
26 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
27 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
28 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
29 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
30 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ | ||
31 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
32 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ | ||
33 | │ │ │ │ │ │ │ │ │ | ||
34 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | ||
35 | ``` | ||
36 | |||
37 | ``` | ||
38 | LAYOUT_60_ansi_arrow | ||
39 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
40 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
41 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
42 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
43 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
44 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
45 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤ | ||
46 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
47 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤ | ||
48 | │ │ │ │ │ │ │ │ │ │ | ||
49 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ | ||
50 | ``` | ||
51 | |||
52 | ``` | ||
53 | LAYOUT_60_ansi_split_bs_rshift | ||
54 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
55 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
56 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ | ||
57 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
58 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
59 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
60 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ | ||
61 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
62 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ | ||
63 | │ │ │ │ │ │ │ │ │ | ||
64 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | ||
65 | ``` | ||
66 | |||
67 | ``` | ||
68 | LAYOUT_60_ansi_tsangan | ||
69 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
70 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
71 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
72 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
73 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
74 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
75 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ | ||
76 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
77 | ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ | ||
78 | │ │ │ │ │ │ │ │ | ||
79 | └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ | ||
80 | ``` | ||
81 | |||
82 | ``` | ||
83 | LAYOUT_60_hhkb | ||
84 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
85 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
86 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ | ||
87 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
88 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
89 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
90 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ | ||
91 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
92 | └─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┘ | ||
93 | │ │ │ │ │ │ | ||
94 | └───┴─────┴───────────────────────────┴─────┴───┘ | ||
95 | ``` | ||
96 | |||
97 | ``` | ||
98 | LAYOUT_60_iso | ||
99 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
100 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
101 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
102 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
103 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ | ||
104 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
105 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ | ||
106 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
107 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ | ||
108 | │ │ │ │ │ │ │ │ │ | ||
109 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | ||
110 | ``` | ||
111 | |||
112 | ``` | ||
113 | LAYOUT_60_iso_split_bs_rshift | ||
114 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
115 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
116 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ | ||
117 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
118 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ | ||
119 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
120 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ | ||
121 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
122 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ | ||
123 | │ │ │ │ │ │ │ │ │ | ||
124 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | ||
125 | ``` | ||
126 | |||
127 | ``` | ||
128 | LAYOUT_60_iso_tsangan | ||
129 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
130 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
131 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
132 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
133 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ | ||
134 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
135 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ | ||
136 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
137 | ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ | ||
138 | │ │ │ │ │ │ │ │ | ||
139 | └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ | ||
140 | ``` | ||
141 | |||
142 | ``` | ||
143 | LAYOUT_60_tsangan_hhkb | ||
144 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
145 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
146 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ | ||
147 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
148 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
149 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
150 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ | ||
151 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
152 | ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ | ||
153 | │ │ │ │ │ │ │ │ | ||
154 | └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ | ||
155 | ``` | ||
156 | |||
157 | ``` | ||
158 | LAYOUT_64_ansi | ||
159 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
160 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
161 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
162 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
163 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
164 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
165 | ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┬───┤ | ||
166 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
167 | ├────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤ | ||
168 | │ │ │ │ │ │ │ │ │ │ | ||
169 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ | ||
170 | ``` | ||
171 | |||
172 | ``` | ||
173 | LAYOUT_64_iso | ||
174 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ | ||
175 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
176 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ | ||
177 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
178 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ | ||
179 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
180 | ├───┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┤ | ||
181 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
182 | ├───┴┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤ | ||
183 | │ │ │ │ │ │ │ │ │ │ | ||
184 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘ | ||
185 | ``` | ||
186 | |||
187 | ### 65%+ Form Factor | ||
188 | |||
189 | ``` | ||
190 | LAYOUT_65_ansi | ||
191 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
192 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
193 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
194 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
195 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
196 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
197 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
198 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
199 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤ | ||
200 | │ │ │ │ │ │ │ │ │ │ │ | ||
201 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘ | ||
202 | ``` | ||
203 | |||
204 | ``` | ||
205 | LAYOUT_65_ansi_blocker | ||
206 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
207 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
208 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
209 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
210 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
211 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
212 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
213 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
214 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
215 | │ │ │ │ │ │ │ │ │ │ │ | ||
216 | └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
217 | ``` | ||
218 | |||
219 | ``` | ||
220 | LAYOUT_65_ansi_blocker_split_bs | ||
221 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
222 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
223 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤ | ||
224 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
225 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
226 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
227 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
228 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
229 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
230 | │ │ │ │ │ │ │ │ │ │ │ | ||
231 | └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
232 | ``` | ||
233 | |||
234 | ``` | ||
235 | LAYOUT_65_ansi_blocker_tsangan | ||
236 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
237 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
238 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
239 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
240 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
241 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
242 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
243 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
244 | ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤ | ||
245 | │ │ │ │ │ │ │ │ │ │ | ||
246 | └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘ | ||
247 | ``` | ||
248 | |||
249 | ``` | ||
250 | LAYOUT_65_iso | ||
251 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
252 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
253 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
254 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
255 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤ | ||
256 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
257 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ | ||
258 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
259 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤ | ||
260 | │ │ │ │ │ │ │ │ │ │ │ | ||
261 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘ | ||
262 | ``` | ||
263 | |||
264 | ``` | ||
265 | LAYOUT_65_iso_blocker | ||
266 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
267 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
268 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
269 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
270 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤ | ||
271 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
272 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ | ||
273 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
274 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤ | ||
275 | │ │ │ │ │ │ │ │ │ │ │ | ||
276 | └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘ | ||
277 | ``` | ||
278 | |||
279 | ``` | ||
280 | LAYOUT_66_ansi | ||
281 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐ | ||
282 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
283 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤ | ||
284 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
285 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┘ | ||
286 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
287 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴──────┬─┴─┐ | ||
288 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
289 | ├────┬───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐ | ||
290 | │ │ │ │ │ │ │ │ │ │ │ | ||
291 | └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘ | ||
292 | ``` | ||
293 | |||
294 | ``` | ||
295 | LAYOUT_66_iso | ||
296 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐ | ||
297 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
298 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤ | ||
299 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
300 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┘ | ||
301 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
302 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴──┬─┴─┐ | ||
303 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
304 | ├────┼───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐ | ||
305 | │ │ │ │ │ │ │ │ │ │ │ | ||
306 | └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘ | ||
307 | ``` | ||
308 | |||
309 | ``` | ||
310 | LAYOUT_68_ansi | ||
311 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐ | ||
312 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ | ||
313 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤ | ||
314 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ | ||
315 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤└───┴───┘ | ||
316 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
317 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤┌───┐ | ||
318 | │ │ │ │ │ │ │ │ │ │ │ │ ││ │ | ||
319 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐ | ||
320 | │ │ │ │ │ │ │ │ │ │ │ │ | ||
321 | └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘ | ||
322 | ``` | ||
323 | |||
324 | ``` | ||
325 | LAYOUT_68_iso | ||
326 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐ | ||
327 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ | ||
328 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤ | ||
329 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ | ||
330 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │└───┴───┘ | ||
331 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
332 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤┌───┐ | ||
333 | │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ | ||
334 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐ | ||
335 | │ │ │ │ │ │ │ │ │ │ │ │ | ||
336 | └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘ | ||
337 | ``` | ||
338 | |||
339 | ### 75% Form Factor | ||
340 | |||
341 | ``` | ||
342 | LAYOUT_75_ansi | ||
343 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
344 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
345 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤ | ||
346 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
347 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
348 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
349 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
350 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
351 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
352 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
353 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤ | ||
354 | │ │ │ │ │ │ │ │ │ │ │ | ||
355 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘ | ||
356 | ``` | ||
357 | |||
358 | ``` | ||
359 | LAYOUT_75_iso | ||
360 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
361 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
362 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤ | ||
363 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
364 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
365 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
366 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤ | ||
367 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
368 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤ | ||
369 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
370 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤ | ||
371 | │ │ │ │ │ │ │ │ │ │ │ | ||
372 | └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘ | ||
373 | ``` | ||
374 | |||
375 | ### Tenkeyless Layouts | ||
376 | |||
377 | ``` | ||
378 | LAYOUT_tkl_ansi | ||
379 | ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ | ||
380 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
381 | └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ | ||
382 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ | ||
383 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
384 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ | ||
385 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
386 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ | ||
387 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
388 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ | ||
389 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
390 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ | ||
391 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
392 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ | ||
393 | ``` | ||
394 | |||
395 | ``` | ||
396 | LAYOUT_tkl_iso | ||
397 | ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ | ||
398 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
399 | └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ | ||
400 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ | ||
401 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
402 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ | ||
403 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
404 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ | ||
405 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
406 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ | ||
407 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
408 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ | ||
409 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
410 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ | ||
411 | ``` | ||
412 | |||
413 | ### Fullsize Form Factor | ||
414 | |||
415 | ``` | ||
416 | LAYOUT_fullsize_ansi | ||
417 | ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ | ||
418 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
419 | └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ | ||
420 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐ | ||
421 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
422 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤ | ||
423 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
424 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ │ | ||
425 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
426 | ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤ | ||
427 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
428 | ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │ | ||
429 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
430 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘ | ||
431 | ``` | ||
432 | |||
433 | ``` | ||
434 | LAYOUT_fullsize_iso | ||
435 | ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ | ||
436 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
437 | └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ | ||
438 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐ | ||
439 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
440 | ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤ | ||
441 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
442 | ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │ | ||
443 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
444 | ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ ├───┼───┼───┼───┤ | ||
445 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
446 | ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │ | ||
447 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
448 | └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘ | ||
449 | ``` | ||
450 | |||
451 | |||
452 | ### Split Layouts | ||
453 | |||
454 | ``` | ||
455 | LAYOUT_ergodox | ||
456 | ┌─────┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐ | ||
457 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
458 | ├─────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼─────┤ | ||
459 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
460 | ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤ | ||
461 | │ │ │ │ │ │ ├───┤ ├───┤ │ │ │ │ │ │ | ||
462 | ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤ | ||
463 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
464 | └─┬───┼───┼───┼───┼───┼───┴───┘ └───┴───┼───┼───┼───┼───┼───┬─┘ | ||
465 | │ │ │ │ │ │ ┌───┬───┐ ┌───┬───┐ │ │ │ │ │ │ | ||
466 | └───┴───┴───┴───┴───┘ │ │ │ │ │ │ └───┴───┴───┴───┴───┘ | ||
467 | ┌───┼───┼───┤ ├───┼───┼───┐ | ||
468 | │ │ │ │ │ │ │ │ | ||
469 | │ │ ├───┤ ├───┤ │ │ | ||
470 | │ │ │ │ │ │ │ │ | ||
471 | └───┴───┴───┘ └───┴───┴───┘ | ||
472 | ``` | ||
473 | |||
474 | ``` | ||
475 | LAYOUT_split_3x5_3 | ||
476 | ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐ | ||
477 | │ │ │ │ │ │ │ │ │ │ │ │ | ||
478 | ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤ | ||
479 | │ │ │ │ │ │ │ │ │ │ │ │ | ||
480 | ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤ | ||
481 | │ │ │ │ │ │ │ │ │ │ │ │ | ||
482 | └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘ | ||
483 | ┌───┬───┬───┐ ┌───┬───┬───┐ | ||
484 | │ │ │ │ │ │ │ │ | ||
485 | └───┴───┴───┘ └───┴───┴───┘ | ||
486 | ``` | ||
487 | |||
488 | ``` | ||
489 | LAYOUT_split_3x6_3 | ||
490 | ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐ | ||
491 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
492 | ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ | ||
493 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
494 | ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ | ||
495 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
496 | └───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┘ | ||
497 | ┌───┬───┬───┐ ┌───┬───┬───┐ | ||
498 | │ │ │ │ │ │ │ │ | ||
499 | └───┴───┴───┘ └───┴───┴───┘ | ||
500 | ``` | ||
501 | |||
502 | ### Numpads | ||
503 | |||
504 | ``` | ||
505 | LAYOUT_numpad_4x4 | ||
506 | ┌───┬───┬───┬───┐ | ||
507 | │ │ │ │ │ | ||
508 | ├───┼───┼───┤ │ | ||
509 | │ │ │ │ │ | ||
510 | ├───┼───┼───┼───┤ | ||
511 | │ │ │ │ │ | ||
512 | ├───┴───┼───┤ │ | ||
513 | │ │ │ │ | ||
514 | └───────┴───┴───┘ | ||
515 | ``` | ||
516 | |||
517 | ``` | ||
518 | LAYOUT_numpad_5x4 | ||
519 | ┌───┬───┬───┬───┐ | ||
520 | │ │ │ │ │ | ||
521 | ├───┼───┼───┼───┤ | ||
522 | │ │ │ │ │ | ||
523 | ├───┼───┼───┤ │ | ||
524 | │ │ │ │ │ | ||
525 | ├───┼───┼───┼───┤ | ||
526 | │ │ │ │ │ | ||
527 | ├───┴───┼───┤ │ | ||
528 | │ │ │ │ | ||
529 | └───────┴───┴───┘ | ||
530 | ``` | ||
531 | |||
532 | ``` | ||
533 | LAYOUT_numpad_5x6 | ||
534 | ┌───┬───┬───┬───┬───┬───┐ | ||
535 | │ │ │ │ │ │ │ | ||
536 | ├───┼───┼───┼───┼───┼───┤ | ||
537 | │ │ │ │ │ │ │ | ||
538 | ├───┼───┼───┼───┼───┤ │ | ||
539 | │ │ │ │ │ │ │ | ||
540 | ├───┼───┼───┼───┼───┼───┤ | ||
541 | │ │ │ │ │ │ │ | ||
542 | ├───┼───┼───┴───┼───┤ │ | ||
543 | │ │ │ │ │ │ | ||
544 | └───┴───┴───────┴───┴───┘ | ||
545 | ``` | ||
546 | |||
547 | ``` | ||
548 | LAYOUT_numpad_6x4 | ||
549 | ┌───┬───┬───┬───┐ | ||
550 | │ │ │ │ │ | ||
551 | ├───┼───┼───┼───┤ | ||
552 | │ │ │ │ │ | ||
553 | ├───┼───┼───┼───┤ | ||
554 | │ │ │ │ │ | ||
555 | ├───┼───┼───┤ │ | ||
556 | │ │ │ │ │ | ||
557 | ├───┼───┼───┼───┤ | ||
558 | │ │ │ │ │ | ||
559 | ├───┴───┼───┤ │ | ||
560 | │ │ │ │ | ||
561 | └───────┴───┴───┘ | ||
562 | ``` | ||
563 | |||
564 | ### Ortholinear Layouts | ||
565 | |||
566 | ``` | ||
567 | LAYOUT_ortho_3x10 | ||
568 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
569 | │ │ │ │ │ │ │ │ │ │ │ | ||
570 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
571 | │ │ │ │ │ │ │ │ │ │ │ | ||
572 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
573 | │ │ │ │ │ │ │ │ │ │ │ | ||
574 | └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ | ||
575 | ``` | ||
576 | |||
577 | ``` | ||
578 | LAYOUT_ortho_4x10 | ||
579 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
580 | │ │ │ │ │ │ │ │ │ │ │ | ||
581 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
582 | │ │ │ │ │ │ │ │ │ │ │ | ||
583 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
584 | │ │ │ │ │ │ │ │ │ │ │ | ||
585 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
586 | │ │ │ │ │ │ │ │ │ │ │ | ||
587 | └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ | ||
588 | ``` | ||
589 | |||
590 | ``` | ||
591 | LAYOUT_ortho_4x12 | ||
592 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
593 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
594 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
595 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
596 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
597 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
598 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
599 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
600 | └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ | ||
601 | ``` | ||
602 | |||
603 | ``` | ||
604 | LAYOUT_ortho_4x4 | ||
605 | ┌───┬───┬───┬───┐ | ||
606 | │ │ │ │ │ | ||
607 | ├───┼───┼───┼───┤ | ||
608 | │ │ │ │ │ | ||
609 | ├───┼───┼───┼───┤ | ||
610 | │ │ │ │ │ | ||
611 | ├───┼───┼───┼───┤ | ||
612 | │ │ │ │ │ | ||
613 | └───┴───┴───┴───┘ | ||
614 | ``` | ||
615 | |||
616 | ``` | ||
617 | LAYOUT_ortho_5x12 | ||
618 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
619 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
620 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
621 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
622 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
623 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
624 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
625 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
626 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
627 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
628 | └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ | ||
629 | ``` | ||
630 | |||
631 | ``` | ||
632 | LAYOUT_ortho_5x14 | ||
633 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
634 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
635 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
636 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
637 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
638 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
639 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
640 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
641 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
642 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
643 | └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ | ||
644 | ``` | ||
645 | |||
646 | ``` | ||
647 | LAYOUT_ortho_5x15 | ||
648 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
649 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
650 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
651 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
652 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
653 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
654 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
655 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
656 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
657 | │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
658 | └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘ | ||
659 | ``` | ||
660 | |||
661 | ``` | ||
662 | LAYOUT_ortho_5x4 | ||
663 | ┌───┬───┬───┬───┐ | ||
664 | │ │ │ │ │ | ||
665 | ├───┼───┼───┼───┤ | ||
666 | │ │ │ │ │ | ||
667 | ├───┼───┼───┼───┤ | ||
668 | │ │ │ │ │ | ||
669 | ├───┼───┼───┼───┤ | ||
670 | │ │ │ │ │ | ||
671 | ├───┼───┼───┼───┤ | ||
672 | │ │ │ │ │ | ||
673 | └───┴───┴───┴───┘ | ||
674 | ``` | ||
675 | |||
676 | ``` | ||
677 | LAYOUT_ortho_6x4 | ||
678 | ┌───┬───┬───┬───┐ | ||
679 | │ │ │ │ │ | ||
680 | ├───┼───┼───┼───┤ | ||
681 | │ │ │ │ │ | ||
682 | ├───┼───┼───┼───┤ | ||
683 | │ │ │ │ │ | ||
684 | ├───┼───┼───┼───┤ | ||
685 | │ │ │ │ │ | ||
686 | ├───┼───┼───┼───┤ | ||
687 | │ │ │ │ │ | ||
688 | ├───┼───┼───┼───┤ | ||
689 | │ │ │ │ │ | ||
690 | └───┴───┴───┴───┘ | ||
691 | ``` | ||
692 | |||
693 | ``` | ||
694 | LAYOUT_planck_mit | ||
695 | ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | ||
696 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
697 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
698 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
699 | ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ | ||
700 | │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
701 | ├───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┼───┤ | ||
702 | │ │ │ │ │ │ │ │ │ │ │ │ | ||
703 | └───┴───┴───┴───┴───┴───────┴───┴───┴───┴───┴───┘ | ||
704 | ``` | ||