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.

263 lines
6.6 KiB

  1. {
  2. "keyboard_name": "Treadstone48",
  3. "url": "https://github.com/marksard/Keyboards",
  4. "maintainer": "marksard",
  5. "width": 14.75,
  6. "height": 4,
  7. "layouts": {
  8. "LAYOUT_base": {
  9. "layout": [
  10. {
  11. "label": "Esc",
  12. "x": 1,
  13. "y": 0
  14. },
  15. {
  16. "label": "Q",
  17. "x": 2.25,
  18. "y": 0
  19. },
  20. {
  21. "label": "W",
  22. "x": 3.25,
  23. "y": 0
  24. },
  25. {
  26. "label": "E",
  27. "x": 4.25,
  28. "y": 0
  29. },
  30. {
  31. "label": "R",
  32. "x": 5.25,
  33. "y": 0
  34. },
  35. {
  36. "label": "T",
  37. "x": 6.25,
  38. "y": 0
  39. },
  40. {
  41. "label": "Y",
  42. "x": 7.75,
  43. "y": 0
  44. },
  45. {
  46. "label": "U",
  47. "x": 8.75,
  48. "y": 0
  49. },
  50. {
  51. "label": "I",
  52. "x": 9.75,
  53. "y": 0
  54. },
  55. {
  56. "label": "O",
  57. "x": 10.75,
  58. "y": 0
  59. },
  60. {
  61. "label": "P",
  62. "x": 11.75,
  63. "y": 0
  64. },
  65. {
  66. "label": "Backspace",
  67. "x": 12.75,
  68. "y": 0,
  69. "w": 2
  70. },
  71. {
  72. "label": "Tab",
  73. "x": 1,
  74. "y": 1,
  75. "w": 1.5
  76. },
  77. {
  78. "label": "A",
  79. "x": 2.5,
  80. "y": 1
  81. },
  82. {
  83. "label": "S",
  84. "x": 3.5,
  85. "y": 1
  86. },
  87. {
  88. "label": "D",
  89. "x": 4.5,
  90. "y": 1
  91. },
  92. {
  93. "label": "F",
  94. "x": 5.5,
  95. "y": 1
  96. },
  97. {
  98. "label": "G",
  99. "x": 6.5,
  100. "y": 1
  101. },
  102. {
  103. "label": "H",
  104. "x": 7.5,
  105. "y": 1
  106. },
  107. {
  108. "label": "J",
  109. "x": 8.5,
  110. "y": 1
  111. },
  112. {
  113. "label": "K",
  114. "x": 9.5,
  115. "y": 1
  116. },
  117. {
  118. "label": "L",
  119. "x": 10.5,
  120. "y": 1
  121. },
  122. {
  123. "label": ":",
  124. "x": 11.5,
  125. "y": 1
  126. },
  127. {
  128. "label": "Enter",
  129. "x": 12.5,
  130. "y": 1,
  131. "w": 2.25
  132. },
  133. {
  134. "label": "Shift",
  135. "x": 0,
  136. "y": 2,
  137. "w": 2.25
  138. },
  139. {
  140. "label": "Z",
  141. "x": 2.25,
  142. "y": 2
  143. },
  144. {
  145. "label": "X",
  146. "x": 3.25,
  147. "y": 2
  148. },
  149. {
  150. "label": "C",
  151. "x": 4.25,
  152. "y": 2
  153. },
  154. {
  155. "label": "V",
  156. "x": 5.25,
  157. "y": 2
  158. },
  159. {
  160. "label": "B",
  161. "x": 6.25,
  162. "y": 2
  163. },
  164. {
  165. "label": "N",
  166. "x": 7.75,
  167. "y": 2
  168. },
  169. {
  170. "label": "M",
  171. "x": 8.75,
  172. "y": 2
  173. },
  174. {
  175. "label": "<",
  176. "x": 9.75,
  177. "y": 2
  178. },
  179. {
  180. "label": ">",
  181. "x": 10.75,
  182. "y": 2
  183. },
  184. {
  185. "label": "?",
  186. "x": 11.75,
  187. "y": 2
  188. },
  189. {
  190. "label": "\u2191",
  191. "x": 12.75,
  192. "y": 2
  193. },
  194. {
  195. "label": "Ctrl",
  196. "x": 0.75,
  197. "y": 3,
  198. "w": 1.25
  199. },
  200. {
  201. "label": "Win",
  202. "x": 2,
  203. "y": 3,
  204. "w": 1.25
  205. },
  206. {
  207. "label": "Alt",
  208. "x": 3.25,
  209. "y": 3,
  210. "w": 1.25
  211. },
  212. {
  213. "label": "Lower",
  214. "x": 4.5,
  215. "y": 3
  216. },
  217. {
  218. "label": "Backspace",
  219. "x": 5.5,
  220. "y": 3,
  221. "w": 2
  222. },
  223. {
  224. "label": "Space",
  225. "x": 7.5,
  226. "y": 3,
  227. "w": 2
  228. },
  229. {
  230. "label": "Raise",
  231. "x": 9.5,
  232. "y": 3
  233. },
  234. {
  235. "label": "Menu",
  236. "x": 10.5,
  237. "y": 3,
  238. "w": 1.25
  239. },
  240. {
  241. "label": "\u2190",
  242. "x": 11.75,
  243. "y": 3
  244. },
  245. {
  246. "label": "\u2193",
  247. "x": 12.75,
  248. "y": 3
  249. },
  250. {
  251. "label": "\u2192",
  252. "x": 13.75,
  253. "y": 3
  254. },
  255. {
  256. "label": "Shift",
  257. "x": 13.75,
  258. "y": 2
  259. }
  260. ]
  261. }
  262. }
  263. }