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.

302 lines
8.1 KiB

  1. {
  2. "manufacturer": "SOFT/HRUF",
  3. "keyboard_name": "Splitography",
  4. "url": "https://softhruf.love/collections/writers",
  5. "maintainer": "qmk",
  6. "processor": "atmega32u4",
  7. "diode_direction": "COL2ROW",
  8. "features": {
  9. "steno": true,
  10. "nkro": true,
  11. "bootmagic": true,
  12. "mousekey": false,
  13. "extrakey": true,
  14. "console": false,
  15. "audio": false,
  16. "command": false,
  17. "backlight": false
  18. },
  19. "matrix_pins": {
  20. "rows": ["D0", "D1", "D2", "D3"],
  21. "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7"]
  22. },
  23. "usb": {
  24. "vid": "0xFEED",
  25. "pid": "0x6060",
  26. "device_ver": "0x0001"
  27. },
  28. "layouts": {
  29. "LAYOUT": {
  30. "layout": [
  31. {
  32. "x": 0,
  33. "y": 0,
  34. "h": 0.6,
  35. "matrix": [0, 0],
  36. "label": "Esc"
  37. },
  38. {
  39. "x": 1,
  40. "y": 0,
  41. "h": 0.6,
  42. "matrix": [0, 1],
  43. "label": "Q"
  44. },
  45. {
  46. "x": 2,
  47. "y": 0,
  48. "h": 0.6,
  49. "matrix": [0, 2],
  50. "label": "W"
  51. },
  52. {
  53. "x": 3,
  54. "y": 0,
  55. "h": 0.6,
  56. "matrix": [0, 3],
  57. "label": "E"
  58. },
  59. {
  60. "x": 4,
  61. "y": 0,
  62. "h": 0.6,
  63. "matrix": [0, 4],
  64. "label": "R"
  65. },
  66. {
  67. "x": 5,
  68. "y": 0,
  69. "h": 0.6,
  70. "matrix": [0, 5],
  71. "label": "T"
  72. },
  73. {
  74. "x": 8,
  75. "y": 0,
  76. "h": 0.6,
  77. "matrix": [0, 6],
  78. "label": "Y"
  79. },
  80. {
  81. "x": 9,
  82. "y": 0,
  83. "h": 0.6,
  84. "matrix": [0, 7],
  85. "label": "U"
  86. },
  87. {
  88. "x": 10,
  89. "y": 0,
  90. "h": 0.6,
  91. "matrix": [0, 8],
  92. "label": "I"
  93. },
  94. {
  95. "x": 11,
  96. "y": 0,
  97. "h": 0.6,
  98. "matrix": [0, 9],
  99. "label": "O"
  100. },
  101. {
  102. "x": 12,
  103. "y": 0,
  104. "h": 0.6,
  105. "matrix": [0, 10],
  106. "label": "P"
  107. },
  108. {
  109. "x": 13,
  110. "y": 0,
  111. "h": 0.6,
  112. "matrix": [0, 11],
  113. "label": "Backspace"
  114. },
  115. {
  116. "x": 0,
  117. "y": 0.6,
  118. "matrix": [1, 0],
  119. "label": "Alt"
  120. },
  121. {
  122. "x": 1,
  123. "y": 0.6,
  124. "matrix": [1, 1],
  125. "label": "A"
  126. },
  127. {
  128. "x": 2,
  129. "y": 0.6,
  130. "matrix": [1, 2],
  131. "label": "S"
  132. },
  133. {
  134. "x": 3,
  135. "y": 0.6,
  136. "matrix": [1, 3],
  137. "label": "D"
  138. },
  139. {
  140. "x": 4,
  141. "y": 0.6,
  142. "matrix": [1, 4],
  143. "label": "F"
  144. },
  145. {
  146. "x": 5,
  147. "y": 0.6,
  148. "matrix": [1, 5],
  149. "label": "G"
  150. },
  151. {
  152. "x": 8,
  153. "y": 0.6,
  154. "matrix": [1, 6],
  155. "label": "H"
  156. },
  157. {
  158. "x": 9,
  159. "y": 0.6,
  160. "matrix": [1, 7],
  161. "label": "J"
  162. },
  163. {
  164. "x": 10,
  165. "y": 0.6,
  166. "matrix": [1, 8],
  167. "label": "K"
  168. },
  169. {
  170. "x": 11,
  171. "y": 0.6,
  172. "matrix": [1, 9],
  173. "label": "L"
  174. },
  175. {
  176. "x": 12,
  177. "y": 0.6,
  178. "matrix": [1, 10],
  179. "label": ";"
  180. },
  181. {
  182. "x": 13,
  183. "y": 0.6,
  184. "matrix": [1, 11],
  185. "label": "Enter"
  186. },
  187. {
  188. "x": 0,
  189. "y": 1.6,
  190. "h": 1.2,
  191. "matrix": [2, 0],
  192. "label": "Shift"
  193. },
  194. {
  195. "x": 1,
  196. "y": 1.6,
  197. "h": 1.2,
  198. "matrix": [2, 1],
  199. "label": "Z"
  200. },
  201. {
  202. "x": 2,
  203. "y": 1.6,
  204. "h": 1.2,
  205. "matrix": [2, 2],
  206. "label": "X"
  207. },
  208. {
  209. "x": 3,
  210. "y": 1.6,
  211. "h": 1.2,
  212. "matrix": [2, 3],
  213. "label": "C"
  214. },
  215. {
  216. "x": 4,
  217. "y": 1.6,
  218. "h": 1.2,
  219. "matrix": [2, 4],
  220. "label": "V"
  221. },
  222. {
  223. "x": 5,
  224. "y": 1.6,
  225. "h": 1.2,
  226. "matrix": [2, 5],
  227. "label": "B"
  228. },
  229. {
  230. "x": 8,
  231. "y": 1.6,
  232. "h": 1.2,
  233. "matrix": [2, 6],
  234. "label": "N"
  235. },
  236. {
  237. "x": 9,
  238. "y": 1.6,
  239. "h": 1.2,
  240. "matrix": [2, 7],
  241. "label": "M"
  242. },
  243. {
  244. "x": 10,
  245. "y": 1.6,
  246. "h": 1.2,
  247. "matrix": [2, 8],
  248. "label": ","
  249. },
  250. {
  251. "x": 11,
  252. "y": 1.6,
  253. "h": 1.2,
  254. "matrix": [2, 9],
  255. "label": "c"
  256. },
  257. {
  258. "x": 12,
  259. "y": 1.6,
  260. "h": 1.2,
  261. "matrix": [2, 10],
  262. "label": "/"
  263. },
  264. {
  265. "x": 13,
  266. "y": 1.6,
  267. "h": 1.2,
  268. "matrix": [2, 11],
  269. "label": "Super"
  270. },
  271. {
  272. "x": 3.5,
  273. "y": 3,
  274. "h": 1.2,
  275. "matrix": [3, 4],
  276. "label": "Orange"
  277. },
  278. {
  279. "x": 4.5,
  280. "y": 3,
  281. "h": 1.2,
  282. "matrix": [3, 5],
  283. "label": "Blue"
  284. },
  285. {
  286. "x": 8.5,
  287. "y": 3,
  288. "h": 1.2,
  289. "matrix": [3, 6],
  290. "label": "Space"
  291. },
  292. {
  293. "x": 9.5,
  294. "y": 3,
  295. "h": 1.2,
  296. "matrix": [3, 7],
  297. "label": "Ctrl"
  298. }
  299. ]
  300. }
  301. }
  302. }