You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1281 lines
128 KiB

Rework LAYOUT_alice support; add LAYOUT_alice_split_bs (#11106) * Add LAYOUT_alice support: fallacy * Add LAYOUT_alice support: kb_elmo/sesame * Add LAYOUT_alice support: cheshire/curiosity * Add LAYOUT_alice support: evyd13/wonderland * Add LAYOUT_alice support: mechlovin/adelais * Update LAYOUT_alice support: projectkb/alice The PR that added Alice community layout support for the projectkb/alice/rev2 simultaneously broke support for every other keyboard that supported LAYOUT_alice. This commit partially reverts the offending PR. `LAYOUT_alice` for the projectkb/alice has been renamed to `LAYOUT_alice_split_bs`, and a correct 65-key `LAYOUT_alice` has been added. Additionally, the `LAYOUTS` rule has been moved to keyboard level as the layout macros are shared between rev1 and rev2 boards, which means the layout options are the same for both revisions. * Update ramonimbao/aelith info.json Keyboard source was already correct to support LAYOUT_alice, but the layout tree was missing from info.json. * Fork `alice` Community Layout... ... into Standard and Split Backspace versions Also updates stanrc85's layout keymap to use 65 keys instead of the Split Backspace 66-key version. * Update LAYOUT_alice support: sneakbox/aliceclone Rework the sneakbox/aliceclone to use the Split Backspace Alice layout. * Update LAYOUT_alice support: zoo/wampus The layout macro that was `LAYOUT_alice` was 66 keys. This layout macro has been renamed to `LAYOUT_alice_split_bs`, and a 65-key `LAYOUT_alice` has been added. Additionally, the 66-key macro has been rearranged to accept its keycodes in the intended order for Community Layout support. * Update keyboards for `LAYOUT_alice_split_bs` support * LAYOUT_alice_split_bs support: ergosaurus * LAYOUT_alice_split_bs support: handwired/colorlice * LAYOUT_alice(_split_bs) support: handwired/owlet60 * LAYOUT_alice_split_bs support: nightly_boards/alter/rev1 * LAYOUT_alice(_split_bs) support: sck/osa * LAYOUT_alice_split_bs support: tgr/alice * LAYOUT_alice(_split_bs) support: tkc/osav2 * LAYOUT_alice_split_bs support: xelus/valor/rev1
3 years ago
Rework LAYOUT_alice support; add LAYOUT_alice_split_bs (#11106) * Add LAYOUT_alice support: fallacy * Add LAYOUT_alice support: kb_elmo/sesame * Add LAYOUT_alice support: cheshire/curiosity * Add LAYOUT_alice support: evyd13/wonderland * Add LAYOUT_alice support: mechlovin/adelais * Update LAYOUT_alice support: projectkb/alice The PR that added Alice community layout support for the projectkb/alice/rev2 simultaneously broke support for every other keyboard that supported LAYOUT_alice. This commit partially reverts the offending PR. `LAYOUT_alice` for the projectkb/alice has been renamed to `LAYOUT_alice_split_bs`, and a correct 65-key `LAYOUT_alice` has been added. Additionally, the `LAYOUTS` rule has been moved to keyboard level as the layout macros are shared between rev1 and rev2 boards, which means the layout options are the same for both revisions. * Update ramonimbao/aelith info.json Keyboard source was already correct to support LAYOUT_alice, but the layout tree was missing from info.json. * Fork `alice` Community Layout... ... into Standard and Split Backspace versions Also updates stanrc85's layout keymap to use 65 keys instead of the Split Backspace 66-key version. * Update LAYOUT_alice support: sneakbox/aliceclone Rework the sneakbox/aliceclone to use the Split Backspace Alice layout. * Update LAYOUT_alice support: zoo/wampus The layout macro that was `LAYOUT_alice` was 66 keys. This layout macro has been renamed to `LAYOUT_alice_split_bs`, and a 65-key `LAYOUT_alice` has been added. Additionally, the 66-key macro has been rearranged to accept its keycodes in the intended order for Community Layout support. * Update keyboards for `LAYOUT_alice_split_bs` support * LAYOUT_alice_split_bs support: ergosaurus * LAYOUT_alice_split_bs support: handwired/colorlice * LAYOUT_alice(_split_bs) support: handwired/owlet60 * LAYOUT_alice_split_bs support: nightly_boards/alter/rev1 * LAYOUT_alice(_split_bs) support: sck/osa * LAYOUT_alice_split_bs support: tgr/alice * LAYOUT_alice(_split_bs) support: tkc/osav2 * LAYOUT_alice_split_bs support: xelus/valor/rev1
3 years ago
  1. # Community Layouts
  2. ## Summary of Layouts
  3. ### 60% Form Factor
  4. ```
  5. LAYOUT_60_abnt2
  6. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  7. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  8. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  9. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  10. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  11. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  12. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
  13. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  14. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬──┴─┬────┤
  15. │ │ │ │ │ │ │ │ │
  16. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  17. ```
  18. ```
  19. LAYOUT_60_ansi
  20. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  21. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  22. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  23. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  24. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  25. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  26. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
  27. │ │ │ │ │ │ │ │ │ │ │ │ │
  28. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
  29. │ │ │ │ │ │ │ │ │
  30. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  31. ```
  32. ```
  33. LAYOUT_60_ansi_arrow
  34. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  35. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  36. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  37. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  38. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  39. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  40. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤
  41. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  42. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
  43. │ │ │ │ │ │ │ │ │ │
  44. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
  45. ```
  46. ```
  47. LAYOUT_60_ansi_arrow_split_bs_7u_spc
  48. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  49. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  50. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  51. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  52. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  53. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  54. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤
  55. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  56. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴──┬───┼───┼───┤
  57. │ │ │ │ │ │ │ │ │
  58. └─────┴───┴─────┴───────────────────────────┴───┴───┴───┴───┘
  59. ```
  60. ```
  61. LAYOUT_60_ansi_split_bs_rshift
  62. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  63. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  64. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  65. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  66. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  67. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  68. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  69. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  70. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
  71. │ │ │ │ │ │ │ │ │
  72. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  73. ```
  74. ```
  75. LAYOUT_60_ansi_tsangan
  76. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  77. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  78. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  79. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  80. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  81. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  82. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
  83. │ │ │ │ │ │ │ │ │ │ │ │ │
  84. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
  85. │ │ │ │ │ │ │ │
  86. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  87. ```
  88. ```
  89. LAYOUT_60_hhkb
  90. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  91. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  92. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  93. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  94. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  95. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  96. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  97. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  98. └─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┘
  99. │ │ │ │ │ │
  100. └───┴─────┴───────────────────────────┴─────┴───┘
  101. ```
  102. ```
  103. LAYOUT_60_iso
  104. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  105. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  106. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  107. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  108. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  109. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  110. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
  111. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  112. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
  113. │ │ │ │ │ │ │ │ │
  114. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  115. ```
  116. ```
  117. LAYOUT_60_iso_split_bs_rshift
  118. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  119. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  120. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  121. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  122. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  123. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  124. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
  125. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  126. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
  127. │ │ │ │ │ │ │ │ │
  128. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  129. ```
  130. ```
  131. LAYOUT_60_iso_tsangan
  132. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  133. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  134. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  135. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  136. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  137. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  138. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
  139. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  140. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
  141. │ │ │ │ │ │ │ │
  142. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  143. ```
  144. ```
  145. LAYOUT_60_tsangan_hhkb
  146. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  147. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  148. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  149. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  150. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  151. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  152. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  153. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  154. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
  155. │ │ │ │ │ │ │ │
  156. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  157. ```
  158. ```
  159. LAYOUT_64_ansi
  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. ### 65%+ Form Factor
  187. ```
  188. LAYOUT_65_ansi
  189. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  190. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  191. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  192. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  193. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  194. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  195. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  196. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  197. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  198. │ │ │ │ │ │ │ │ │ │ │
  199. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  200. ```
  201. ```
  202. LAYOUT_65_ansi_blocker
  203. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  204. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  205. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  206. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  207. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  208. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  209. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  210. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  211. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  212. │ │ │ │ │ │ │ │ │ │ │
  213. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  214. ```
  215. ```
  216. LAYOUT_65_ansi_blocker_split_bs
  217. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  218. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  219. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  220. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  221. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  222. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  223. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  224. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  225. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  226. │ │ │ │ │ │ │ │ │ │ │
  227. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  228. ```
  229. ```
  230. LAYOUT_65_ansi_blocker_tsangan
  231. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  232. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  233. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  234. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  235. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  236. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  237. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  238. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  239. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  240. │ │ │ │ │ │ │ │ │ │
  241. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  242. ```
  243. ```
  244. LAYOUT_65_ansi_blocker_tsangan_split_bs
  245. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  246. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  247. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  248. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  249. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  250. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  251. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  252. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  253. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  254. │ │ │ │ │ │ │ │ │ │
  255. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  256. ```
  257. ```
  258. LAYOUT_65_ansi_split_bs
  259. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  260. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  261. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  262. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  263. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  264. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  265. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  266. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  267. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  268. │ │ │ │ │ │ │ │ │ │ │
  269. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  270. ```
  271. ```
  272. LAYOUT_65_iso
  273. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  274. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  275. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  276. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  277. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  278. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  279. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  280. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  281. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  282. │ │ │ │ │ │ │ │ │ │ │
  283. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  284. ```
  285. ```
  286. LAYOUT_65_iso_blocker
  287. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  288. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  289. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  290. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  291. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  292. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  293. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  294. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  295. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  296. │ │ │ │ │ │ │ │ │ │ │
  297. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  298. ```
  299. ```
  300. LAYOUT_65_iso_blocker_split_bs
  301. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  302. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  303. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  304. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  305. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  306. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  307. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  308. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  309. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  310. │ │ │ │ │ │ │ │ │ │ │
  311. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  312. ```
  313. ```
  314. LAYOUT_65_iso_blocker_tsangan
  315. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  316. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  317. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  318. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  319. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  320. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  321. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  322. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  323. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  324. │ │ │ │ │ │ │ │ │ │
  325. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  326. ```
  327. ```
  328. LAYOUT_65_iso_blocker_tsangan_split_bs
  329. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  330. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  331. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  332. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  333. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  334. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  335. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  336. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  337. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  338. │ │ │ │ │ │ │ │ │ │
  339. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  340. ```
  341. ```
  342. LAYOUT_65_iso_split_bs
  343. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  344. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  345. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  346. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  347. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  348. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  349. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  350. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  351. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  352. │ │ │ │ │ │ │ │ │ │ │
  353. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  354. ```
  355. ```
  356. LAYOUT_66_ansi
  357. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐
  358. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  359. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤
  360. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  361. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┘
  362. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  363. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴──────┬─┴─┐
  364. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  365. ├────┬───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐
  366. │ │ │ │ │ │ │ │ │ │ │
  367. └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘
  368. ```
  369. ```
  370. LAYOUT_66_iso
  371. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐
  372. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  373. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤
  374. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  375. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┘
  376. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  377. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴──┬─┴─┐
  378. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  379. ├────┼───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐
  380. │ │ │ │ │ │ │ │ │ │ │
  381. └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘
  382. ```
  383. ```
  384. LAYOUT_68_ansi
  385. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐
  386. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  387. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤
  388. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  389. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤└───┴───┘
  390. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  391. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤┌───┐
  392. │ │ │ │ │ │ │ │ │ │ │ │ ││ │
  393. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐
  394. │ │ │ │ │ │ │ │ │ │ │ │
  395. └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘
  396. ```
  397. ```
  398. LAYOUT_68_iso
  399. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐
  400. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  401. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤
  402. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  403. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │└───┴───┘
  404. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  405. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤┌───┐
  406. │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │
  407. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐
  408. │ │ │ │ │ │ │ │ │ │ │ │
  409. └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘
  410. ```
  411. ### 75% Form Factor
  412. ```
  413. LAYOUT_75_ansi
  414. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  415. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  416. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤
  417. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  418. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  419. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  420. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  421. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  422. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  423. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  424. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  425. │ │ │ │ │ │ │ │ │ │ │
  426. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  427. ```
  428. ```
  429. LAYOUT_75_iso
  430. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  431. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  432. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤
  433. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  434. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  435. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  436. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  437. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  438. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  439. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  440. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  441. │ │ │ │ │ │ │ │ │ │ │
  442. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  443. ```
  444. ### Tenkeyless Layouts
  445. ```
  446. LAYOUT_tkl_ansi
  447. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  448. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  449. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  450. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  451. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  452. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  453. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  454. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  455. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  456. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  457. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  458. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  459. │ │ │ │ │ │ │ │ │ │ │ │ │
  460. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  461. ```
  462. ```
  463. LAYOUT_tkl_ansi_split_bs_rshift
  464. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  465. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  466. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  467. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  468. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  469. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  470. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  471. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  472. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  473. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  474. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  475. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  476. │ │ │ │ │ │ │ │ │ │ │ │ │
  477. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  478. ```
  479. ```
  480. LAYOUT_tkl_ansi_tsangan
  481. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  482. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  483. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  484. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  485. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  486. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  487. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  488. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  489. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  490. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  491. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  492. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  493. │ │ │ │ │ │ │ │ │ │ │ │
  494. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  495. ```
  496. ```
  497. LAYOUT_tkl_ansi_tsangan_split_bs_rshift
  498. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  499. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  500. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  501. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  502. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  503. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  504. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  505. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  506. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  507. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  508. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  509. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  510. │ │ │ │ │ │ │ │ │ │ │ │
  511. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  512. ```
  513. ```
  514. LAYOUT_tkl_iso
  515. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  516. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  517. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  518. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  519. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  520. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  521. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  522. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  523. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  524. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  525. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  526. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  527. │ │ │ │ │ │ │ │ │ │ │ │ │
  528. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  529. ```
  530. ```
  531. LAYOUT_tkl_iso_split_bs_rshift
  532. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  533. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  534. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  535. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  536. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  537. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  538. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  539. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  540. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  541. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  542. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  543. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  544. │ │ │ │ │ │ │ │ │ │ │ │ │
  545. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  546. ```
  547. ```
  548. LAYOUT_tkl_iso_tsangan
  549. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  550. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  551. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  552. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  553. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  554. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  555. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  556. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  557. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  558. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  559. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  560. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  561. │ │ │ │ │ │ │ │ │ │ │ │
  562. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  563. ```
  564. ```
  565. LAYOUT_tkl_iso_tsangan_split_bs_rshift
  566. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  567. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  568. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  569. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  570. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  571. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  572. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  573. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  574. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  575. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  576. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  577. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  578. │ │ │ │ │ │ │ │ │ │ │ │
  579. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  580. ```
  581. ```
  582. LAYOUT_tkl_f13_ansi
  583. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  584. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  585. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  586. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  587. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  588. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  589. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  590. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  591. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  592. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  593. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  594. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  595. │ │ │ │ │ │ │ │ │ │ │ │ │
  596. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  597. ```
  598. ```
  599. LAYOUT_tkl_f13_ansi_split_bs_rshift
  600. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  601. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  602. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  603. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  604. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  605. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  606. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  607. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  608. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  609. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  610. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  611. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  612. │ │ │ │ │ │ │ │ │ │ │ │ │
  613. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  614. ```
  615. ```
  616. LAYOUT_tkl_f13_ansi_tsangan
  617. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  618. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  619. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  620. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  621. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  622. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  623. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  624. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  625. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  626. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  627. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  628. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  629. │ │ │ │ │ │ │ │ │ │ │ │
  630. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  631. ```
  632. ```
  633. LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift
  634. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐┌───┬───┬───┐
  635. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ ││ │ │ │
  636. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘└───┴───┴───┘
  637. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐┌───┬───┬───┐
  638. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ │
  639. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤├───┼───┼───┤
  640. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ │
  641. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤└───┴───┴───┘
  642. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  643. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  644. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  645. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤┌───┼───┼───┐
  646. │ │ │ │ │ │ │ ││ │ │ │
  647. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘└───┴───┴───┘
  648. ```
  649. ```
  650. LAYOUT_tkl_f13_iso
  651. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  652. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  653. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  654. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  655. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  656. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  657. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  658. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  659. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  660. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  661. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  662. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  663. │ │ │ │ │ │ │ │ │ │ │ │ │
  664. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  665. ```
  666. ```
  667. LAYOUT_tkl_f13_iso_split_bs_rshift
  668. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐┌───┬───┬───┐
  669. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ ││ │ │ │
  670. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘└───┴───┴───┘
  671. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐┌───┬───┬───┐
  672. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ │
  673. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤├───┼───┼───┤
  674. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ │
  675. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │└───┴───┴───┘
  676. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  677. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  678. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  679. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤┌───┼───┼───┐
  680. │ │ │ │ │ │ │ │ ││ │ │ │
  681. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘└───┴───┴───┘
  682. ```
  683. ```
  684. LAYOUT_tkl_f13_iso_tsangan
  685. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  686. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  687. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  688. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  689. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  690. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  691. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  692. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  693. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  694. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  695. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  696. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  697. │ │ │ │ │ │ │ │ │ │ │ │
  698. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  699. ```
  700. ```
  701. LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift
  702. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐┌───┬───┬───┐
  703. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ ││ │ │ │
  704. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘└───┴───┴───┘
  705. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐┌───┬───┬───┐
  706. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ │
  707. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤├───┼───┼───┤
  708. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │ │
  709. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │└───┴───┴───┘
  710. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  711. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  712. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  713. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤┌───┼───┼───┐
  714. │ │ │ │ │ │ │ ││ │ │ │
  715. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘└───┴───┴───┘
  716. ```
  717. ```
  718. LAYOUT_tkl_nofrow_ansi
  719. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  720. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  721. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  722. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  723. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  724. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  725. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  726. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  727. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  728. │ │ │ │ │ │ │ │ │ │ │ │ │
  729. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  730. ```
  731. ```
  732. LAYOUT_tkl_nofrow_iso
  733. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  734. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  735. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  736. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  737. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  738. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  739. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  740. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  741. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  742. │ │ │ │ │ │ │ │ │ │ │ │ │
  743. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  744. ```
  745. ### 96% Form Factor
  746. ```
  747. LAYOUT_96_ansi
  748. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  749. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  750. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┤
  751. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  752. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┼───┼───┼───┤
  753. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  754. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┼───┼───┤ │
  755. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  756. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┼───┼───┼───┤
  757. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  758. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┤ │
  759. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  760. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  761. ```
  762. ```
  763. LAYOUT_96_iso
  764. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  765. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  766. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┤
  767. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  768. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┼───┼───┼───┤
  769. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  770. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┼───┼───┤ │
  771. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  772. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┼───┼───┼───┤
  773. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  774. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┤ │
  775. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  776. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  777. ```
  778. ### Fullsize Form Factor
  779. ```
  780. LAYOUT_fullsize_ansi
  781. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  782. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  783. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  784. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  785. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  786. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  787. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  788. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ │
  789. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  790. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
  791. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  792. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  793. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  794. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  795. ```
  796. ```
  797. LAYOUT_fullsize_iso
  798. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  799. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  800. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  801. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  802. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  803. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  804. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  805. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
  806. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  807. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ ├───┼───┼───┼───┤
  808. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  809. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  810. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  811. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  812. ```
  813. ### Split Layouts
  814. ```
  815. LAYOUT_alice
  816. ┌───┐ ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───────┐
  817. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  818. ┌┴──┬┘ ┌┴───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┴┐
  819. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  820. ┌┴──┬┘ ┌┴─────┼───┼───┼───┼───┼───┤ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┴┐
  821. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  822. └───┘ ┌┴──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┬──┴┐
  823. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  824. ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴──┐ ├───┴───┴──┬┴───┴┬──┴───┴──────┬──┴──┬┘
  825. │ │ │ │ │ │ │ │ │ │ │
  826. └─────┘ └─────┴───────┴─────┘ └──────────┴─────┘ └─────┘
  827. ```
  828. ```
  829. LAYOUT_alice_split_bs
  830. ┌───┐ ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┐
  831. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  832. ┌┴──┬┘ ┌┴───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┐
  833. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  834. ┌┴──┬┘ ┌┴─────┼───┼───┼───┼───┼───┤ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┴┐
  835. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  836. └───┘ ┌┴──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┬──┴┐
  837. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  838. ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴──┐ ├───┴───┴──┬┴───┴┬──┴───┴──────┬──┴──┬┘
  839. │ │ │ │ │ │ │ │ │ │ │
  840. └─────┘ └─────┴───────┴─────┘ └──────────┴─────┘ └─────┘
  841. ```
  842. ```
  843. LAYOUT_ergodox
  844. ┌─────┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐
  845. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  846. ├─────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼─────┤
  847. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  848. ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤
  849. │ │ │ │ │ │ ├───┤ ├───┤ │ │ │ │ │ │
  850. ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤
  851. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  852. └─┬───┼───┼───┼───┼───┼───┴───┘ └───┴───┼───┼───┼───┼───┼───┬─┘
  853. │ │ │ │ │ │ ┌───┬───┐ ┌───┬───┐ │ │ │ │ │ │
  854. └───┴───┴───┴───┴───┘ │ │ │ │ │ │ └───┴───┴───┴───┴───┘
  855. ┌───┼───┼───┤ ├───┼───┼───┐
  856. │ │ │ │ │ │ │ │
  857. │ │ ├───┤ ├───┤ │ │
  858. │ │ │ │ │ │ │ │
  859. └───┴───┴───┘ └───┴───┴───┘
  860. ```
  861. ```
  862. LAYOUT_split_3x5_2
  863. ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
  864. │ │ │ │ │ │ │ │ │ │ │ │
  865. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  866. │ │ │ │ │ │ │ │ │ │ │ │
  867. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  868. │ │ │ │ │ │ │ │ │ │ │ │
  869. └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘
  870. ┌───┬───┐ ┌───┬───┐
  871. │ │ │ │ │ │
  872. └───┴───┘ └───┴───┘
  873. ```
  874. ```
  875. LAYOUT_split_3x5_3
  876. ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
  877. │ │ │ │ │ │ │ │ │ │ │ │
  878. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  879. │ │ │ │ │ │ │ │ │ │ │ │
  880. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  881. │ │ │ │ │ │ │ │ │ │ │ │
  882. └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘
  883. ┌───┬───┬───┐ ┌───┬───┬───┐
  884. │ │ │ │ │ │ │ │
  885. └───┴───┴───┘ └───┴───┴───┘
  886. ```
  887. ```
  888. LAYOUT_split_3x6_3
  889. ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐
  890. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  891. ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤
  892. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  893. ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤
  894. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  895. └───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┘
  896. ┌───┬───┬───┐ ┌───┬───┬───┐
  897. │ │ │ │ │ │ │ │
  898. └───┴───┴───┘ └───┴───┴───┘
  899. ```
  900. ### Numpads
  901. ```
  902. LAYOUT_numpad_4x4
  903. ┌───┬───┬───┬───┐
  904. │ │ │ │ │
  905. ├───┼───┼───┤ │
  906. │ │ │ │ │
  907. ├───┼───┼───┼───┤
  908. │ │ │ │ │
  909. ├───┴───┼───┤ │
  910. │ │ │ │
  911. └───────┴───┴───┘
  912. ```
  913. ```
  914. LAYOUT_numpad_5x4
  915. ┌───┬───┬───┬───┐
  916. │ │ │ │ │
  917. ├───┼───┼───┼───┤
  918. │ │ │ │ │
  919. ├───┼───┼───┤ │
  920. │ │ │ │ │
  921. ├───┼───┼───┼───┤
  922. │ │ │ │ │
  923. ├───┴───┼───┤ │
  924. │ │ │ │
  925. └───────┴───┴───┘
  926. ```
  927. ```
  928. LAYOUT_numpad_5x6
  929. ┌───┬───┬───┬───┬───┬───┐
  930. │ │ │ │ │ │ │
  931. ├───┼───┼───┼───┼───┼───┤
  932. │ │ │ │ │ │ │
  933. ├───┼───┼───┼───┼───┤ │
  934. │ │ │ │ │ │ │
  935. ├───┼───┼───┼───┼───┼───┤
  936. │ │ │ │ │ │ │
  937. ├───┼───┼───┴───┼───┤ │
  938. │ │ │ │ │ │
  939. └───┴───┴───────┴───┴───┘
  940. ```
  941. ```
  942. LAYOUT_numpad_6x4
  943. ┌───┬───┬───┬───┐
  944. │ │ │ │ │
  945. ├───┼───┼───┼───┤
  946. │ │ │ │ │
  947. ├───┼───┼───┼───┤
  948. │ │ │ │ │
  949. ├───┼───┼───┤ │
  950. │ │ │ │ │
  951. ├───┼───┼───┼───┤
  952. │ │ │ │ │
  953. ├───┴───┼───┤ │
  954. │ │ │ │
  955. └───────┴───┴───┘
  956. ```
  957. ```
  958. LAYOUT_numpad_6x5
  959. ┌───┬───┬───┬───┬───┐
  960. │ │ │ │ │ │
  961. ├───┼───┼───┼───┼───┤
  962. │ │ │ │ │ │
  963. ├───┼───┼───┼───┼───┤
  964. │ │ │ │ │ │
  965. ├───┼───┼───┼───┤ │
  966. │ │ │ │ │ │
  967. ├───┼───┼───┼───┼───┤
  968. │ │ │ │ │ │
  969. ├───┼───┴───┼───┤ │
  970. │ │ │ │ │
  971. └───┴───────┴───┴───┘
  972. ```
  973. ### Ortholinear Layouts
  974. ```
  975. LAYOUT_ortho_1x1
  976. ┌───┐
  977. │ │
  978. └───┘
  979. ```
  980. ```
  981. LAYOUT_ortho_2x3
  982. ┌───┬───┬───┐
  983. │ │ │ │
  984. ├───┼───┼───┤
  985. │ │ │ │
  986. └───┴───┴───┘
  987. ```
  988. ```
  989. LAYOUT_ortho_2x6
  990. ┌───┬───┬───┬───┬───┬───┐
  991. │ │ │ │ │ │ │
  992. ├───┼───┼───┼───┼───┼───┤
  993. │ │ │ │ │ │ │
  994. └───┴───┴───┴───┴───┴───┘
  995. ```
  996. ```
  997. LAYOUT_ortho_3x3
  998. ┌───┬───┬───┐
  999. │ │ │ │
  1000. ├───┼───┼───┤
  1001. │ │ │ │
  1002. ├───┼───┼───┤
  1003. │ │ │ │
  1004. └───┴───┴───┘
  1005. ```
  1006. ```
  1007. LAYOUT_ortho_3x10
  1008. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1009. │ │ │ │ │ │ │ │ │ │ │
  1010. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1011. │ │ │ │ │ │ │ │ │ │ │
  1012. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1013. │ │ │ │ │ │ │ │ │ │ │
  1014. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1015. ```
  1016. ```
  1017. LAYOUT_ortho_4x10
  1018. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1019. │ │ │ │ │ │ │ │ │ │ │
  1020. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1021. │ │ │ │ │ │ │ │ │ │ │
  1022. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1023. │ │ │ │ │ │ │ │ │ │ │
  1024. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1025. │ │ │ │ │ │ │ │ │ │ │
  1026. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1027. ```
  1028. ```
  1029. LAYOUT_ortho_4x12
  1030. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1031. │ │ │ │ │ │ │ │ │ │ │ │ │
  1032. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1033. │ │ │ │ │ │ │ │ │ │ │ │ │
  1034. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1035. │ │ │ │ │ │ │ │ │ │ │ │ │
  1036. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1037. │ │ │ │ │ │ │ │ │ │ │ │ │
  1038. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1039. ```
  1040. ```
  1041. LAYOUT_ortho_4x16
  1042. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1043. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1044. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1045. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1046. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1047. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1048. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1049. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1050. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1051. ```
  1052. ```
  1053. LAYOUT_ortho_4x4
  1054. ┌───┬───┬───┬───┐
  1055. │ │ │ │ │
  1056. ├───┼───┼───┼───┤
  1057. │ │ │ │ │
  1058. ├───┼───┼───┼───┤
  1059. │ │ │ │ │
  1060. ├───┼───┼───┼───┤
  1061. │ │ │ │ │
  1062. └───┴───┴───┴───┘
  1063. ```
  1064. ```
  1065. LAYOUT_ortho_4x6
  1066. ┌───┬───┬───┬───┬───┬───┐
  1067. │ │ │ │ │ │ │
  1068. ├───┼───┼───┼───┼───┼───┤
  1069. │ │ │ │ │ │ │
  1070. ├───┼───┼───┼───┼───┼───┤
  1071. │ │ │ │ │ │ │
  1072. ├───┼───┼───┼───┼───┼───┤
  1073. │ │ │ │ │ │ │
  1074. └───┴───┴───┴───┴───┴───┘
  1075. ```
  1076. ```
  1077. LAYOUT_ortho_5x5
  1078. ┌───┬───┬───┬───┬───┐
  1079. │ │ │ │ │ │
  1080. ├───┼───┼───┼───┼───┤
  1081. │ │ │ │ │ │
  1082. ├───┼───┼───┼───┼───┤
  1083. │ │ │ │ │ │
  1084. ├───┼───┼───┼───┼───┤
  1085. │ │ │ │ │ │
  1086. ├───┼───┼───┼───┼───┤
  1087. │ │ │ │ │ │
  1088. └───┴───┴───┴───┴───┘
  1089. ```
  1090. ```
  1091. LAYOUT_ortho_5x10
  1092. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1093. │ │ │ │ │ │ │ │ │ │ │
  1094. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1095. │ │ │ │ │ │ │ │ │ │ │
  1096. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1097. │ │ │ │ │ │ │ │ │ │ │
  1098. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1099. │ │ │ │ │ │ │ │ │ │ │
  1100. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1101. │ │ │ │ │ │ │ │ │ │ │
  1102. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1103. ```
  1104. ```
  1105. LAYOUT_ortho_5x12
  1106. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1107. │ │ │ │ │ │ │ │ │ │ │ │ │
  1108. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1109. │ │ │ │ │ │ │ │ │ │ │ │ │
  1110. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1111. │ │ │ │ │ │ │ │ │ │ │ │ │
  1112. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1113. │ │ │ │ │ │ │ │ │ │ │ │ │
  1114. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1115. │ │ │ │ │ │ │ │ │ │ │ │ │
  1116. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1117. ```
  1118. ```
  1119. LAYOUT_ortho_5x14
  1120. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1121. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1122. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1123. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1124. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1125. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1126. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1127. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1128. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1129. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1130. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1131. ```
  1132. ```
  1133. LAYOUT_ortho_5x15
  1134. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1135. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1136. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1137. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1138. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1139. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1140. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1141. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1142. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1143. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1144. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1145. ```
  1146. ```
  1147. LAYOUT_ortho_5x4
  1148. ┌───┬───┬───┬───┐
  1149. │ │ │ │ │
  1150. ├───┼───┼───┼───┤
  1151. │ │ │ │ │
  1152. ├───┼───┼───┼───┤
  1153. │ │ │ │ │
  1154. ├───┼───┼───┼───┤
  1155. │ │ │ │ │
  1156. ├───┼───┼───┼───┤
  1157. │ │ │ │ │
  1158. └───┴───┴───┴───┘
  1159. ```
  1160. ```
  1161. LAYOUT_ortho_6x4
  1162. ┌───┬───┬───┬───┐
  1163. │ │ │ │ │
  1164. ├───┼───┼───┼───┤
  1165. │ │ │ │ │
  1166. ├───┼───┼───┼───┤
  1167. │ │ │ │ │
  1168. ├───┼───┼───┼───┤
  1169. │ │ │ │ │
  1170. ├───┼───┼───┼───┤
  1171. │ │ │ │ │
  1172. ├───┼───┼───┼───┤
  1173. │ │ │ │ │
  1174. └───┴───┴───┴───┘
  1175. ```
  1176. ```
  1177. LAYOUT_planck_mit
  1178. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1179. │ │ │ │ │ │ │ │ │ │ │ │ │
  1180. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1181. │ │ │ │ │ │ │ │ │ │ │ │ │
  1182. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1183. │ │ │ │ │ │ │ │ │ │ │ │ │
  1184. ├───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┼───┤
  1185. │ │ │ │ │ │ │ │ │ │ │ │
  1186. └───┴───┴───┴───┴───┴───────┴───┴───┴───┴───┴───┘
  1187. ```