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.

1699 lines
180 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
  48. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  49. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  50. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  51. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  52. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  53. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  54. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤
  55. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  56. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
  57. │ │ │ │ │ │ │ │ │ │
  58. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
  59. ```
  60. ```
  61. LAYOUT_60_ansi_arrow_split_bs_7u_spc
  62. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  63. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  64. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  65. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  66. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  67. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  68. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┬───┤
  69. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  70. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴──┬───┼───┼───┤
  71. │ │ │ │ │ │ │ │ │
  72. └─────┴───┴─────┴───────────────────────────┴───┴───┴───┴───┘
  73. ```
  74. ```
  75. LAYOUT_60_ansi_split_bs_rshift
  76. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  77. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  78. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  79. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  80. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  81. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  82. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  83. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  84. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
  85. │ │ │ │ │ │ │ │ │
  86. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  87. ```
  88. ```
  89. LAYOUT_60_ansi_tsangan
  90. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  91. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  92. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  93. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  94. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  95. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  96. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
  97. │ │ │ │ │ │ │ │ │ │ │ │ │
  98. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
  99. │ │ │ │ │ │ │ │
  100. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  101. ```
  102. ```
  103. LAYOUT_60_ansi_wkl
  104. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  105. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  106. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  107. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  108. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  109. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  110. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤
  111. │ │ │ │ │ │ │ │ │ │ │ │ │
  112. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
  113. │ │ │ │ │ │ │ │
  114. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
  115. ```
  116. ```
  117. LAYOUT_60_ansi_wkl_split_bs_rshift
  118. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  119. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  120. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  121. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  122. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  123. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  124. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  125. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  126. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
  127. │ │ │ │ │ │ │ │
  128. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
  129. ```
  130. ```
  131. LAYOUT_60_hhkb
  132. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  133. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  134. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  135. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  136. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  137. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  138. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  139. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  140. └─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┘
  141. │ │ │ │ │ │
  142. └───┴─────┴───────────────────────────┴─────┴───┘
  143. ```
  144. ```
  145. LAYOUT_60_iso
  146. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  147. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  148. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  149. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  150. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  151. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  152. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
  153. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  154. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
  155. │ │ │ │ │ │ │ │ │
  156. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  157. ```
  158. ```
  159. LAYOUT_60_iso_arrow
  160. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  161. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  162. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  163. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  164. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  165. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  166. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬──┴┬───┤
  167. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  168. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
  169. │ │ │ │ │ │ │ │ │ │
  170. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
  171. ```
  172. ```
  173. LAYOUT_60_iso_arrow_split_bs
  174. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  175. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  176. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  177. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  178. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  179. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  180. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬──┴┬───┤
  181. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  182. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬───┼───┼───┤
  183. │ │ │ │ │ │ │ │ │ │
  184. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
  185. ```
  186. ```
  187. LAYOUT_60_iso_split_bs_rshift
  188. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  189. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  190. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  191. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  192. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  193. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  194. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
  195. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  196. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
  197. │ │ │ │ │ │ │ │ │
  198. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
  199. ```
  200. ```
  201. LAYOUT_60_iso_tsangan
  202. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  203. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  204. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  205. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  206. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  207. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  208. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
  209. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  210. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
  211. │ │ │ │ │ │ │ │
  212. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  213. ```
  214. ```
  215. LAYOUT_60_iso_tsangan_split_bs_rshift
  216. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  217. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  218. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  219. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  220. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  221. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  222. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
  223. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  224. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
  225. │ │ │ │ │ │ │ │
  226. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  227. ```
  228. ```
  229. LAYOUT_60_iso_wkl
  230. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  231. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  232. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  233. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  234. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  235. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  236. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
  237. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  238. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤
  239. │ │ │ │ │ │ │ │
  240. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
  241. ```
  242. ```
  243. LAYOUT_60_iso_wkl_split_bs_rshift
  244. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  245. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  246. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  247. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  248. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  249. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  250. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤
  251. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  252. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
  253. │ │ │ │ │ │ │ │
  254. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘
  255. ```
  256. ```
  257. LAYOUT_60_jis
  258. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  259. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  260. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  261. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  262. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  263. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  264. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤
  265. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  266. ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┴─┬─┴──┬┴───┼───┴┬──┴─┬────┤
  267. │ │ │ │ │ │ │ │ │ │ │
  268. └────┴────┴────┴────┴──────────────┴────┴────┴────┴────┴────┘
  269. ```
  270. ```
  271. LAYOUT_60_tsangan_hhkb
  272. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  273. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  274. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
  275. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  276. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  277. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  278. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
  279. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  280. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤
  281. │ │ │ │ │ │ │ │
  282. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
  283. ```
  284. ```
  285. LAYOUT_64_ansi
  286. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  287. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  288. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  289. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  290. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
  291. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  292. ├──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┬───┤
  293. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  294. ├────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤
  295. │ │ │ │ │ │ │ │ │ │
  296. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
  297. ```
  298. ```
  299. LAYOUT_64_iso
  300. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
  301. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  302. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
  303. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  304. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
  305. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  306. ├───┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬───┤
  307. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  308. ├───┴┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴───┼───┼───┼───┼───┼───┤
  309. │ │ │ │ │ │ │ │ │ │
  310. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┘
  311. ```
  312. ### 65%+ Form Factor
  313. ```
  314. LAYOUT_65_ansi
  315. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  316. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  317. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  318. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  319. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  320. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  321. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  322. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  323. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  324. │ │ │ │ │ │ │ │ │ │ │
  325. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  326. ```
  327. ```
  328. LAYOUT_65_ansi_blocker
  329. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  330. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  331. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  332. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  333. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  334. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  335. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  336. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  337. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  338. │ │ │ │ │ │ │ │ │ │ │
  339. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  340. ```
  341. ```
  342. LAYOUT_65_ansi_blocker_split_bs
  343. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  344. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  345. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  346. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  347. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  348. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  349. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  350. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  351. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  352. │ │ │ │ │ │ │ │ │ │ │
  353. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  354. ```
  355. ```
  356. LAYOUT_65_ansi_blocker_tsangan
  357. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  358. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  359. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  360. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  361. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  362. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  363. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  364. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  365. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  366. │ │ │ │ │ │ │ │ │ │
  367. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  368. ```
  369. ```
  370. LAYOUT_65_ansi_blocker_tsangan_split_bs
  371. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  372. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  373. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  374. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  375. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  376. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  377. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  378. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  379. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  380. │ │ │ │ │ │ │ │ │ │
  381. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  382. ```
  383. ```
  384. LAYOUT_65_ansi_split_bs
  385. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  386. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  387. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  388. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  389. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  390. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  391. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  392. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  393. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  394. │ │ │ │ │ │ │ │ │ │ │
  395. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  396. ```
  397. ```
  398. LAYOUT_65_iso
  399. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  400. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  401. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  402. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  403. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  404. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  405. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  406. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  407. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  408. │ │ │ │ │ │ │ │ │ │ │
  409. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  410. ```
  411. ```
  412. LAYOUT_65_iso_blocker
  413. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  414. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  415. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  416. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  417. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  418. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  419. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  420. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  421. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  422. │ │ │ │ │ │ │ │ │ │ │
  423. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  424. ```
  425. ```
  426. LAYOUT_65_iso_blocker_split_bs
  427. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  428. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  429. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  430. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  431. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  432. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  433. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  434. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  435. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
  436. │ │ │ │ │ │ │ │ │ │ │
  437. └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
  438. ```
  439. ```
  440. LAYOUT_65_iso_blocker_tsangan
  441. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐
  442. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  443. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  444. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  445. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  446. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  447. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  448. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  449. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  450. │ │ │ │ │ │ │ │ │ │
  451. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  452. ```
  453. ```
  454. LAYOUT_65_iso_blocker_tsangan_split_bs
  455. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  456. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  457. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  458. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  459. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  460. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  461. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  462. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  463. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬─┬───┼───┼───┤
  464. │ │ │ │ │ │ │ │ │ │
  465. └─────┴───┴─────┴───────────────────────────┴─────┘ └───┴───┴───┘
  466. ```
  467. ```
  468. LAYOUT_65_iso_split_bs
  469. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  470. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  471. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
  472. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  473. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  474. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  475. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  476. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  477. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  478. │ │ │ │ │ │ │ │ │ │ │
  479. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  480. ```
  481. ```
  482. LAYOUT_66_ansi
  483. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐
  484. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  485. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤
  486. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  487. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┘
  488. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  489. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴──────┬─┴─┐
  490. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  491. ├────┬───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐
  492. │ │ │ │ │ │ │ │ │ │ │
  493. └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘
  494. ```
  495. ```
  496. LAYOUT_66_iso
  497. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┐
  498. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  499. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┤
  500. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  501. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┘
  502. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  503. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴──┬─┴─┐
  504. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  505. ├────┼───┼───┴┬──┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼────┬───┼───┼───┐
  506. │ │ │ │ │ │ │ │ │ │ │
  507. └────┴───┴────┴────────────────────────┴────┴────┴────┴───┴───┴───┘
  508. ```
  509. ```
  510. LAYOUT_68_ansi
  511. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐
  512. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  513. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤
  514. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  515. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤└───┴───┘
  516. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  517. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤┌───┐
  518. │ │ │ │ │ │ │ │ │ │ │ │ ││ │
  519. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐
  520. │ │ │ │ │ │ │ │ │ │ │ │
  521. └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘
  522. ```
  523. ```
  524. LAYOUT_68_iso
  525. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐┌───┬───┐
  526. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  527. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤├───┼───┤
  528. │ │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │ │
  529. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │└───┴───┘
  530. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  531. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤┌───┐
  532. │ │ │ │ │ │ │ │ │ │ │ │ │ ││ │
  533. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬─┬──┴┼───┼───┐
  534. │ │ │ │ │ │ │ │ │ │ │ │
  535. └────┴────┴────┴────────────────────────┴────┴────┴────┘ └───┴───┴───┘
  536. ```
  537. ### 75% Form Factor
  538. ```
  539. LAYOUT_75_ansi
  540. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  541. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  542. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤
  543. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  544. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  545. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  546. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
  547. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  548. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
  549. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  550. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  551. │ │ │ │ │ │ │ │ │ │ │
  552. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  553. ```
  554. ```
  555. LAYOUT_75_iso
  556. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  557. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  558. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┤
  559. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  560. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤
  561. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  562. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┤
  563. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  564. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┤
  565. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  566. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┤
  567. │ │ │ │ │ │ │ │ │ │ │
  568. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┘
  569. ```
  570. ### Tenkeyless Layouts
  571. ```
  572. LAYOUT_tkl_ansi
  573. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  574. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  575. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  576. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  577. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  578. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  579. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  580. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  581. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  582. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  583. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  584. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  585. │ │ │ │ │ │ │ │ │ │ │ │ │
  586. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  587. ```
  588. ```
  589. LAYOUT_tkl_ansi_split_bs_rshift
  590. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  591. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  592. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  593. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  594. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  595. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  596. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  597. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  598. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  599. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  600. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  601. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  602. │ │ │ │ │ │ │ │ │ │ │ │ │
  603. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  604. ```
  605. ```
  606. LAYOUT_tkl_ansi_tsangan
  607. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  608. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  609. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  610. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  611. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  612. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  613. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  614. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  615. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  616. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  617. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  618. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  619. │ │ │ │ │ │ │ │ │ │ │ │
  620. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  621. ```
  622. ```
  623. LAYOUT_tkl_ansi_tsangan_split_bs_rshift
  624. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  625. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  626. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  627. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  628. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  629. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  630. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  631. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  632. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  633. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  634. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  635. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  636. │ │ │ │ │ │ │ │ │ │ │ │
  637. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  638. ```
  639. ```
  640. LAYOUT_tkl_ansi_wkl
  641. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  642. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  643. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  644. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  645. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  646. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  647. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  648. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  649. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  650. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  651. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  652. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  653. │ │ │ │ │ │ │ │ │ │ │ │
  654. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  655. ```
  656. ```
  657. LAYOUT_tkl_ansi_wkl_split_bs_rshift
  658. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  659. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  660. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  661. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  662. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  663. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  664. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  665. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  666. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  667. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  668. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  669. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  670. │ │ │ │ │ │ │ │ │ │ │ │
  671. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  672. ```
  673. ```
  674. LAYOUT_tkl_iso
  675. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  676. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  677. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  678. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  679. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  680. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  681. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  682. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  683. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  684. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  685. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  686. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  687. │ │ │ │ │ │ │ │ │ │ │ │ │
  688. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  689. ```
  690. ```
  691. LAYOUT_tkl_iso_split_bs_rshift
  692. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  693. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  694. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  695. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  696. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  697. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  698. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  699. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  700. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  701. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  702. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  703. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  704. │ │ │ │ │ │ │ │ │ │ │ │ │
  705. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  706. ```
  707. ```
  708. LAYOUT_tkl_iso_tsangan
  709. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  710. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  711. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  712. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  713. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  714. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  715. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  716. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  717. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  718. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  719. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  720. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  721. │ │ │ │ │ │ │ │ │ │ │ │
  722. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  723. ```
  724. ```
  725. LAYOUT_tkl_iso_tsangan_split_bs_rshift
  726. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  727. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  728. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  729. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  730. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  731. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  732. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  733. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  734. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  735. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  736. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  737. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  738. │ │ │ │ │ │ │ │ │ │ │ │
  739. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  740. ```
  741. ```
  742. LAYOUT_tkl_iso_wkl
  743. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  744. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  745. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  746. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  747. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  748. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  749. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  750. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  751. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  752. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  753. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  754. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  755. │ │ │ │ │ │ │ │ │ │ │ │
  756. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  757. ```
  758. ```
  759. LAYOUT_tkl_iso_wkl_split_bs_rshift
  760. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  761. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  762. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  763. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  764. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  765. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  766. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  767. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  768. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  769. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  770. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  771. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  772. │ │ │ │ │ │ │ │ │ │ │ │
  773. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  774. ```
  775. ```
  776. LAYOUT_tkl_jis
  777. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  778. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  779. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  780. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  781. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  782. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  783. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  784. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  785. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  786. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐
  787. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  788. ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┴─┬─┴──┬┴───┼───┴┬──┴─┬────┤ ┌───┼───┼───┐
  789. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  790. └────┴────┴────┴────┴──────────────┴────┴────┴────┴────┴────┘ └───┴───┴───┘
  791. ```
  792. ```
  793. LAYOUT_tkl_f13_ansi
  794. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  795. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  796. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  797. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  798. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  799. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  800. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  801. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  802. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  803. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  804. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  805. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  806. │ │ │ │ │ │ │ │ │ │ │ │ │
  807. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  808. ```
  809. ```
  810. LAYOUT_tkl_f13_ansi_split_bs_rshift
  811. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  812. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  813. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  814. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  815. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  816. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  817. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  818. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  819. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  820. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  821. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  822. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  823. │ │ │ │ │ │ │ │ │ │ │ │ │
  824. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  825. ```
  826. ```
  827. LAYOUT_tkl_f13_ansi_tsangan
  828. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  829. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  830. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  831. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  832. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  833. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  834. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  835. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  836. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  837. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  838. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  839. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  840. │ │ │ │ │ │ │ │ │ │ │ │
  841. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  842. ```
  843. ```
  844. LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift
  845. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  846. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  847. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  848. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  849. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  850. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  851. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  852. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  853. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  854. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  855. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  856. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  857. │ │ │ │ │ │ │ │ │ │ │ │
  858. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  859. ```
  860. ```
  861. LAYOUT_tkl_f13_ansi_wkl
  862. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  863. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  864. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  865. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  866. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  867. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  868. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  869. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  870. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  871. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  872. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  873. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  874. │ │ │ │ │ │ │ │ │ │ │ │
  875. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  876. ```
  877. ```
  878. LAYOUT_tkl_f13_ansi_wkl_split_bs_rshift
  879. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  880. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  881. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  882. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  883. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  884. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  885. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  886. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  887. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  888. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌───┐
  889. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  890. ├─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  891. │ │ │ │ │ │ │ │ │ │ │ │
  892. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  893. ```
  894. ```
  895. LAYOUT_tkl_f13_iso
  896. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  897. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  898. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  899. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  900. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  901. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  902. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  903. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  904. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  905. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  906. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  907. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  908. │ │ │ │ │ │ │ │ │ │ │ │ │
  909. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  910. ```
  911. ```
  912. LAYOUT_tkl_f13_iso_split_bs_rshift
  913. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  914. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  915. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  916. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  917. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  918. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  919. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  920. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  921. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  922. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  923. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  924. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ┌───┼───┼───┐
  925. │ │ │ │ │ │ │ │ │ │ │ │ │
  926. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  927. ```
  928. ```
  929. LAYOUT_tkl_f13_iso_tsangan
  930. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  931. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  932. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  933. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  934. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  935. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  936. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  937. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  938. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  939. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  940. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  941. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  942. │ │ │ │ │ │ │ │ │ │ │ │
  943. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  944. ```
  945. ```
  946. LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift
  947. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  948. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  949. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  950. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  951. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  952. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  953. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  954. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  955. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  956. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  957. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  958. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  959. │ │ │ │ │ │ │ │ │ │ │ │
  960. └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘ └───┴───┴───┘
  961. ```
  962. ```
  963. LAYOUT_tkl_f13_iso_wkl
  964. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  965. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  966. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  967. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  968. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  969. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  970. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  971. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  972. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  973. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  974. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  975. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─────┤ ┌───┼───┼───┐
  976. │ │ │ │ │ │ │ │ │ │ │ │
  977. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  978. ```
  979. ```
  980. LAYOUT_tkl_f13_iso_wkl_split_bs_rshift
  981. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  982. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  983. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  984. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  985. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  986. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  987. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  988. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  989. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  990. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┤ ┌───┐
  991. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  992. ├────┴┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴───┴──┬┴───┴┬───┬─┴───┤ ┌───┼───┼───┐
  993. │ │ │ │ │ │ │ │ │ │ │ │
  994. └─────┘ └─────┴───────────────────────────┴─────┘ └─────┘ └───┴───┴───┘
  995. ```
  996. ```
  997. LAYOUT_tkl_f13_jis
  998. ┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┐ ┌───┬───┬───┐
  999. │ ││ │ │ │ ││ │ │ │ ││ │ │ │ ││ │ │ │ │ │
  1000. └───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┘ └───┴───┴───┘
  1001. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐
  1002. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1003. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤
  1004. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1005. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  1006. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1007. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐
  1008. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1009. ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┴─┬─┴──┬┴───┼───┴┬──┴─┬────┤ ┌───┼───┼───┐
  1010. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1011. └────┴────┴────┴────┴──────────────┴────┴────┴────┴────┴────┘ └───┴───┴───┘
  1012. ```
  1013. ```
  1014. LAYOUT_tkl_nofrow_ansi
  1015. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  1016. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1017. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  1018. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1019. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘
  1020. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1021. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐
  1022. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1023. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  1024. │ │ │ │ │ │ │ │ │ │ │ │ │
  1025. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  1026. ```
  1027. ```
  1028. LAYOUT_tkl_nofrow_iso
  1029. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐
  1030. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1031. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤
  1032. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1033. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘
  1034. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1035. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐
  1036. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1037. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐
  1038. │ │ │ │ │ │ │ │ │ │ │ │ │
  1039. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘
  1040. ```
  1041. ### 96% Form Factor
  1042. ```
  1043. LAYOUT_96_ansi
  1044. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1045. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1046. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┤
  1047. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1048. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┼───┼───┼───┤
  1049. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1050. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┼───┼───┤ │
  1051. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1052. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┼───┼───┼───┤
  1053. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1054. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┤ │
  1055. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1056. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1057. ```
  1058. ```
  1059. LAYOUT_96_iso
  1060. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1061. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1062. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┤
  1063. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1064. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┼───┼───┼───┤
  1065. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1066. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ├───┼───┼───┤ │
  1067. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1068. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┼───┼───┼───┤
  1069. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1070. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴──┬┴──┬┴──┬───┼───┼───┼───┼───┤ │
  1071. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1072. └────┴────┴────┴────────────────────────┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1073. ```
  1074. ### Fullsize Form Factor
  1075. ```
  1076. LAYOUT_fullsize_ansi
  1077. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  1078. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1079. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  1080. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1081. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1082. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  1083. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1084. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ │
  1085. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1086. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
  1087. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1088. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  1089. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1090. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  1091. ```
  1092. ```
  1093. LAYOUT_fullsize_iso
  1094. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  1095. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1096. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  1097. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1098. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1099. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  1100. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1101. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
  1102. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1103. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ ├───┼───┼───┼───┤
  1104. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1105. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  1106. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1107. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  1108. ```
  1109. ```
  1110. LAYOUT_fullsize_jis
  1111. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐
  1112. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1113. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘
  1114. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1115. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1116. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  1117. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1118. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
  1119. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1120. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐ ├───┼───┼───┼───┤
  1121. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1122. ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┼───┴┬──┴─┬─┴─┬─┴─┬─┴─┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  1123. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1124. └────┴────┴────┴────┴────────────┴────┴────┴───┴───┴───┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  1125. ```
  1126. ```
  1127. LAYOUT_fullsize_extended_ansi
  1128. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1129. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1130. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └───┴───┴───┴───┘
  1131. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1132. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1133. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  1134. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1135. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ └───┴───┴───┘ ├───┼───┼───┤ │
  1136. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1137. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ ┌───┐ ├───┼───┼───┼───┤
  1138. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1139. ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  1140. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1141. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  1142. ```
  1143. ```
  1144. LAYOUT_fullsize_extended_iso
  1145. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1146. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1147. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └───┴───┴───┴───┘
  1148. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1149. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1150. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  1151. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1152. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
  1153. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1154. ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤ ┌───┐ ├───┼───┼───┼───┤
  1155. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1156. ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  1157. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1158. └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  1159. ```
  1160. ```
  1161. LAYOUT_fullsize_extended_jis
  1162. ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1163. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1164. └───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┘ └───┴───┴───┴───┘
  1165. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┐ ┌───┬───┬───┬───┐
  1166. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1167. ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┼───┼───┤ ├───┼───┼───┼───┤
  1168. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1169. ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │ └───┴───┴───┘ ├───┼───┼───┤ │
  1170. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1171. ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┤ ┌───┐ ├───┼───┼───┼───┤
  1172. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1173. ├────┬───┴┬──┴─┬─┴──┬┴───┴───┴───┼───┴┬──┴─┬─┴─┬─┴─┬─┴─┬────┤ ┌───┼───┼───┐ ├───┴───┼───┤ │
  1174. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1175. └────┴────┴────┴────┴────────────┴────┴────┴───┴───┴───┴────┘ └───┴───┴───┘ └───────┴───┴───┘
  1176. ```
  1177. ### Split Layouts
  1178. ```
  1179. LAYOUT_alice
  1180. ┌───┐ ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───────┐
  1181. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1182. ┌┴──┬┘ ┌┴───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┴┐
  1183. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1184. ┌┴──┬┘ ┌┴─────┼───┼───┼───┼───┼───┤ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┴┐
  1185. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1186. └───┘ ┌┴──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┬──┴┐
  1187. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1188. ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴──┐ ├───┴───┴──┬┴───┴┬──┴───┴──────┬──┴──┬┘
  1189. │ │ │ │ │ │ │ │ │ │ │
  1190. └─────┘ └─────┴───────┴─────┘ └──────────┴─────┘ └─────┘
  1191. ```
  1192. ```
  1193. LAYOUT_alice_split_bs
  1194. ┌───┐ ┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┐
  1195. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1196. ┌┴──┬┘ ┌┴───┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┘ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┐
  1197. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1198. ┌┴──┬┘ ┌┴─────┼───┼───┼───┼───┼───┤ └┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴──────┴┐
  1199. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1200. └───┘ ┌┴──────┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ ┌─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───────┬──┴┐
  1201. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1202. ├─────┬──┴──┬┴───┴┬──┴───┴┬──┴──┐ ├───┴───┴──┬┴───┴┬──┴───┴──────┬──┴──┬┘
  1203. │ │ │ │ │ │ │ │ │ │ │
  1204. └─────┘ └─────┴───────┴─────┘ └──────────┴─────┘ └─────┘
  1205. ```
  1206. ```
  1207. LAYOUT_ergodox
  1208. ┌─────┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐
  1209. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1210. ├─────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼─────┤
  1211. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1212. ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤
  1213. │ │ │ │ │ │ ├───┤ ├───┤ │ │ │ │ │ │
  1214. ├─────┼───┼───┼───┼───┼───┤ │ │ ├───┼───┼───┼───┼───┼─────┤
  1215. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1216. └─┬───┼───┼───┼───┼───┼───┴───┘ └───┴───┼───┼───┼───┼───┼───┬─┘
  1217. │ │ │ │ │ │ ┌───┬───┐ ┌───┬───┐ │ │ │ │ │ │
  1218. └───┴───┴───┴───┴───┘ │ │ │ │ │ │ └───┴───┴───┴───┴───┘
  1219. ┌───┼───┼───┤ ├───┼───┼───┐
  1220. │ │ │ │ │ │ │ │
  1221. │ │ ├───┤ ├───┤ │ │
  1222. │ │ │ │ │ │ │ │
  1223. └───┴───┴───┘ └───┴───┴───┘
  1224. ```
  1225. ```
  1226. LAYOUT_split_3x5_2
  1227. ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
  1228. │ │ │ │ │ │ │ │ │ │ │ │
  1229. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  1230. │ │ │ │ │ │ │ │ │ │ │ │
  1231. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  1232. │ │ │ │ │ │ │ │ │ │ │ │
  1233. └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘
  1234. ┌───┬───┐ ┌───┬───┐
  1235. │ │ │ │ │ │
  1236. └───┴───┘ └───┴───┘
  1237. ```
  1238. ```
  1239. LAYOUT_split_3x5_3
  1240. ┌───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┐
  1241. │ │ │ │ │ │ │ │ │ │ │ │
  1242. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  1243. │ │ │ │ │ │ │ │ │ │ │ │
  1244. ├───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┤
  1245. │ │ │ │ │ │ │ │ │ │ │ │
  1246. └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘
  1247. ┌───┬───┬───┐ ┌───┬───┬───┐
  1248. │ │ │ │ │ │ │ │
  1249. └───┴───┴───┘ └───┴───┴───┘
  1250. ```
  1251. ```
  1252. LAYOUT_split_3x6_3
  1253. ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐
  1254. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1255. ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤
  1256. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1257. ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤
  1258. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1259. └───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┘
  1260. ┌───┬───┬───┐ ┌───┬───┬───┐
  1261. │ │ │ │ │ │ │ │
  1262. └───┴───┴───┘ └───┴───┴───┘
  1263. ```
  1264. ### Numpads
  1265. ```
  1266. LAYOUT_numpad_4x4
  1267. ┌───┬───┬───┬───┐
  1268. │ │ │ │ │
  1269. ├───┼───┼───┤ │
  1270. │ │ │ │ │
  1271. ├───┼───┼───┼───┤
  1272. │ │ │ │ │
  1273. ├───┴───┼───┤ │
  1274. │ │ │ │
  1275. └───────┴───┴───┘
  1276. ```
  1277. ```
  1278. LAYOUT_numpad_5x4
  1279. ┌───┬───┬───┬───┐
  1280. │ │ │ │ │
  1281. ├───┼───┼───┼───┤
  1282. │ │ │ │ │
  1283. ├───┼───┼───┤ │
  1284. │ │ │ │ │
  1285. ├───┼───┼───┼───┤
  1286. │ │ │ │ │
  1287. ├───┴───┼───┤ │
  1288. │ │ │ │
  1289. └───────┴───┴───┘
  1290. ```
  1291. ```
  1292. LAYOUT_numpad_5x6
  1293. ┌───┬───┬───┬───┬───┬───┐
  1294. │ │ │ │ │ │ │
  1295. ├───┼───┼───┼───┼───┼───┤
  1296. │ │ │ │ │ │ │
  1297. ├───┼───┼───┼───┼───┤ │
  1298. │ │ │ │ │ │ │
  1299. ├───┼───┼───┼───┼───┼───┤
  1300. │ │ │ │ │ │ │
  1301. ├───┼───┼───┴───┼───┤ │
  1302. │ │ │ │ │ │
  1303. └───┴───┴───────┴───┴───┘
  1304. ```
  1305. ```
  1306. LAYOUT_numpad_6x4
  1307. ┌───┬───┬───┬───┐
  1308. │ │ │ │ │
  1309. ├───┼───┼───┼───┤
  1310. │ │ │ │ │
  1311. ├───┼───┼───┼───┤
  1312. │ │ │ │ │
  1313. ├───┼───┼───┤ │
  1314. │ │ │ │ │
  1315. ├───┼───┼───┼───┤
  1316. │ │ │ │ │
  1317. ├───┴───┼───┤ │
  1318. │ │ │ │
  1319. └───────┴───┴───┘
  1320. ```
  1321. ```
  1322. LAYOUT_numpad_6x5
  1323. ┌───┬───┬───┬───┬───┐
  1324. │ │ │ │ │ │
  1325. ├───┼───┼───┼───┼───┤
  1326. │ │ │ │ │ │
  1327. ├───┼───┼───┼───┼───┤
  1328. │ │ │ │ │ │
  1329. ├───┼───┼───┼───┤ │
  1330. │ │ │ │ │ │
  1331. ├───┼───┼───┼───┼───┤
  1332. │ │ │ │ │ │
  1333. ├───┼───┴───┼───┤ │
  1334. │ │ │ │ │
  1335. └───┴───────┴───┴───┘
  1336. ```
  1337. ### Ortholinear Layouts
  1338. ```
  1339. LAYOUT_ortho_1x1
  1340. ┌───┐
  1341. │ │
  1342. └───┘
  1343. ```
  1344. ```
  1345. LAYOUT_ortho_2x3
  1346. ┌───┬───┬───┐
  1347. │ │ │ │
  1348. ├───┼───┼───┤
  1349. │ │ │ │
  1350. └───┴───┴───┘
  1351. ```
  1352. ```
  1353. LAYOUT_ortho_2x6
  1354. ┌───┬───┬───┬───┬───┬───┐
  1355. │ │ │ │ │ │ │
  1356. ├───┼───┼───┼───┼───┼───┤
  1357. │ │ │ │ │ │ │
  1358. └───┴───┴───┴───┴───┴───┘
  1359. ```
  1360. ```
  1361. LAYOUT_ortho_3x3
  1362. ┌───┬───┬───┐
  1363. │ │ │ │
  1364. ├───┼───┼───┤
  1365. │ │ │ │
  1366. ├───┼───┼───┤
  1367. │ │ │ │
  1368. └───┴───┴───┘
  1369. ```
  1370. ```
  1371. LAYOUT_ortho_3x10
  1372. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1373. │ │ │ │ │ │ │ │ │ │ │
  1374. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1375. │ │ │ │ │ │ │ │ │ │ │
  1376. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1377. │ │ │ │ │ │ │ │ │ │ │
  1378. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1379. ```
  1380. ```
  1381. LAYOUT_ortho_4x10
  1382. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1383. │ │ │ │ │ │ │ │ │ │ │
  1384. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1385. │ │ │ │ │ │ │ │ │ │ │
  1386. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1387. │ │ │ │ │ │ │ │ │ │ │
  1388. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1389. │ │ │ │ │ │ │ │ │ │ │
  1390. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1391. ```
  1392. ```
  1393. LAYOUT_ortho_4x12
  1394. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1395. │ │ │ │ │ │ │ │ │ │ │ │ │
  1396. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1397. │ │ │ │ │ │ │ │ │ │ │ │ │
  1398. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1399. │ │ │ │ │ │ │ │ │ │ │ │ │
  1400. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1401. │ │ │ │ │ │ │ │ │ │ │ │ │
  1402. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1403. ```
  1404. ```
  1405. LAYOUT_ortho_4x16
  1406. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1407. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1408. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1409. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1410. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1411. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1412. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1413. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1414. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1415. ```
  1416. ```
  1417. LAYOUT_ortho_4x4
  1418. ┌───┬───┬───┬───┐
  1419. │ │ │ │ │
  1420. ├───┼───┼───┼───┤
  1421. │ │ │ │ │
  1422. ├───┼───┼───┼───┤
  1423. │ │ │ │ │
  1424. ├───┼───┼───┼───┤
  1425. │ │ │ │ │
  1426. └───┴───┴───┴───┘
  1427. ```
  1428. ```
  1429. LAYOUT_ortho_4x6
  1430. ┌───┬───┬───┬───┬───┬───┐
  1431. │ │ │ │ │ │ │
  1432. ├───┼───┼───┼───┼───┼───┤
  1433. │ │ │ │ │ │ │
  1434. ├───┼───┼───┼───┼───┼───┤
  1435. │ │ │ │ │ │ │
  1436. ├───┼───┼───┼───┼───┼───┤
  1437. │ │ │ │ │ │ │
  1438. └───┴───┴───┴───┴───┴───┘
  1439. ```
  1440. ```
  1441. LAYOUT_ortho_5x5
  1442. ┌───┬───┬───┬───┬───┐
  1443. │ │ │ │ │ │
  1444. ├───┼───┼───┼───┼───┤
  1445. │ │ │ │ │ │
  1446. ├───┼───┼───┼───┼───┤
  1447. │ │ │ │ │ │
  1448. ├───┼───┼───┼───┼───┤
  1449. │ │ │ │ │ │
  1450. ├───┼───┼───┼───┼───┤
  1451. │ │ │ │ │ │
  1452. └───┴───┴───┴───┴───┘
  1453. ```
  1454. ```
  1455. LAYOUT_ortho_5x10
  1456. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1457. │ │ │ │ │ │ │ │ │ │ │
  1458. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1459. │ │ │ │ │ │ │ │ │ │ │
  1460. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1461. │ │ │ │ │ │ │ │ │ │ │
  1462. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1463. │ │ │ │ │ │ │ │ │ │ │
  1464. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1465. │ │ │ │ │ │ │ │ │ │ │
  1466. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1467. ```
  1468. ```
  1469. LAYOUT_ortho_5x12
  1470. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1471. │ │ │ │ │ │ │ │ │ │ │ │ │
  1472. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1473. │ │ │ │ │ │ │ │ │ │ │ │ │
  1474. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1475. │ │ │ │ │ │ │ │ │ │ │ │ │
  1476. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1477. │ │ │ │ │ │ │ │ │ │ │ │ │
  1478. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1479. │ │ │ │ │ │ │ │ │ │ │ │ │
  1480. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1481. ```
  1482. ```
  1483. LAYOUT_ortho_5x13
  1484. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1485. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1486. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1487. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1488. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1489. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1490. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1491. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1492. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1493. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1494. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1495. ```
  1496. ```
  1497. LAYOUT_ortho_5x14
  1498. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1499. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1500. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1501. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1502. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1503. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1504. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1505. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1506. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1507. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1508. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1509. ```
  1510. ```
  1511. LAYOUT_ortho_5x15
  1512. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1513. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1514. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1515. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1516. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1517. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1518. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1519. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1520. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1521. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1522. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1523. ```
  1524. ```
  1525. LAYOUT_ortho_5x4
  1526. ┌───┬───┬───┬───┐
  1527. │ │ │ │ │
  1528. ├───┼───┼───┼───┤
  1529. │ │ │ │ │
  1530. ├───┼───┼───┼───┤
  1531. │ │ │ │ │
  1532. ├───┼───┼───┼───┤
  1533. │ │ │ │ │
  1534. ├───┼───┼───┼───┤
  1535. │ │ │ │ │
  1536. └───┴───┴───┴───┘
  1537. ```
  1538. ```
  1539. LAYOUT_ortho_6x4
  1540. ┌───┬───┬───┬───┐
  1541. │ │ │ │ │
  1542. ├───┼───┼───┼───┤
  1543. │ │ │ │ │
  1544. ├───┼───┼───┼───┤
  1545. │ │ │ │ │
  1546. ├───┼───┼───┼───┤
  1547. │ │ │ │ │
  1548. ├───┼───┼───┼───┤
  1549. │ │ │ │ │
  1550. ├───┼───┼───┼───┤
  1551. │ │ │ │ │
  1552. └───┴───┴───┴───┘
  1553. ```
  1554. ```
  1555. LAYOUT_ortho_6x13
  1556. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1557. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1558. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1559. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1560. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1561. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1562. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1563. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1564. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1565. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1566. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1567. │ │ │ │ │ │ │ │ │ │ │ │ │ │
  1568. └───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
  1569. ```
  1570. ```
  1571. LAYOUT_planck_mit
  1572. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
  1573. │ │ │ │ │ │ │ │ │ │ │ │ │
  1574. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1575. │ │ │ │ │ │ │ │ │ │ │ │ │
  1576. ├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
  1577. │ │ │ │ │ │ │ │ │ │ │ │ │
  1578. ├───┼───┼───┼───┼───┼───┴───┼───┼───┼───┼───┼───┤
  1579. │ │ │ │ │ │ │ │ │ │ │ │
  1580. └───┴───┴───┴───┴───┴───────┴───┴───┴───┴───┴───┘
  1581. ```