You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+3-2
Original file line number
Diff line number
Diff line change
@@ -57,7 +57,8 @@ Knucklehead[^1] is a mnemonic, macOS-optimized, 42 key ergonomic columnar layout
57
57
|`[ {`|`N + H`| Proximity; used to define a `N`ew `H`ash table/map on many programming languages; adjacent to `] }`|
58
58
|`] }`|`E + ,`| Proximity; used to `E`nd hash tables/maps on many programming languages; `,` is also typically used to delimit items within hash tables/maps; adjacent to `[ {`|
59
59
|`-_ =+`<br/>`[{ ]} \|\`| Apple ANSI position | This key cluster retains their order/position relative to each other as on Apple keyboards, but moved to vertical combos more easily accessible to stronger fingers. |
60
-
|`\| \`|`I + .` or `/ ?`| Shape similarity, proximity; logical `OR` — same position, opposite hand as `&` (logical `AND`) |
60
+
|`/ ?`|`I + .` or `\| \`| Shape similarity, proximity, symmetry; same column as `\| \`. |
61
+
|`\| \`|`I + .` or `/ ?`| Shape similarity, proximity, symmetry; logical `OR` — same position, opposite hand as `&` (logical `AND`); same column as `/ ?`. |
61
62
|`&`|`R + X`| Shape similarity; logical `AND` — same position, opposite hand as `\|` (logical `OR`) |
62
63
|`*`|`S + C`|`S`tar, wild `C`ard |
63
64
|**⇪** (Caps Lock) |**⇧** (Shift) | Same position as ⇧ (shift), but on `Fn` layer |
@@ -69,7 +70,7 @@ Knucklehead[^1] is a mnemonic, macOS-optimized, 42 key ergonomic columnar layout
69
70
Keys are repositioned in clusters to either "familiar" relative positions, or otherwise logical ones, using ANSI Apple keyboards as a reference, e.g.:
70
71
71
72
- Arrow keys are placed on `Layer 2` in traditional `VIM + QWERTY` positions.
72
-
-`;:` is accessible as a combo on a stronger finger, but retains its own relative position to the `'"` key.
73
+
-`;:` is positioned next to `, <` and `. >`, as a natural punctuation cluster.
73
74
-`1–5` numbers retain their familiar "left, upper-row" position on `Layer 2`, while `6–0` are positioned in the next row below. This not only feels natural for single handed numeric typing, but also moves the most used symbols [for programming] to more accessible positions.
74
75
-`Fn` keys are aligned with their corresponding numeric positions on `Layer 2`.
75
76
- Bluetooth profile selector combos on the `Fn` layer are aligned with their corresponding numeric positions.
0 commit comments