keyboard_aliases.json 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443
  1. {
  2. # Format for each entry:
  3. # <alias>: {
  4. # target: <keyboard_folder>,
  5. # layouts: {
  6. # <layout_alias>: <layout_target>
  7. # }
  8. # }
  9. #
  10. # Both target and layouts are optional.
  11. '2_milk': {
  12. target: 'spaceman/2_milk'
  13. },
  14. 'aeboards/ext65': {
  15. target: 'aeboards/ext65/rev1'
  16. },
  17. 'ai03/equinox': {
  18. target: 'ai03/equinox/rev1'
  19. },
  20. aleth42: {
  21. target: 'aleth42/rev1'
  22. },
  23. alice: {
  24. target: 'tgr/alice'
  25. },
  26. angel17: {
  27. target: 'angel17/alpha'
  28. },
  29. angel64: {
  30. target: 'angel64/alpha'
  31. },
  32. at101_blackheart: {
  33. target: 'at101_bh'
  34. },
  35. 'atom47/rev2': {
  36. target: 'maartenwut/atom47/rev2'
  37. },
  38. 'atom47/rev3': {
  39. target: 'maartenwut/atom47/rev3'
  40. },
  41. bear_face: {
  42. target: 'bear_face/v1'
  43. },
  44. 'bpiphany/pegasushoof': {
  45. target: 'bpiphany/pegasushoof/2013'
  46. },
  47. chavdai40: {
  48. target: 'chavdai40/rev1'
  49. },
  50. 'candybar/lefty': {
  51. target: 'tkc/candybar/lefty'
  52. },
  53. 'candybar/righty': {
  54. target: 'tkc/candybar/righty'
  55. },
  56. canoe: {
  57. target: 'percent/canoe'
  58. },
  59. 'cmm_studio/saka68': {
  60. target: 'cmm_studio/saka68/solder'
  61. },
  62. 'crkbd/rev1': {
  63. target: 'crkbd/rev1/legacy'
  64. },
  65. 'doro67/multi': {
  66. layouts: {
  67. LAYOUT_ansi: 'LAYOUT_65_ansi_blocker'
  68. }
  69. },
  70. 'doro67/regular': {
  71. layouts: {
  72. LAYOUT: 'LAYOUT_65_ansi_blocker'
  73. }
  74. },
  75. 'doro67/rgb': {
  76. layouts: {
  77. LAYOUT: 'LAYOUT_65_ansi_blocker'
  78. }
  79. },
  80. drakon: {
  81. target: 'jagdpietr/drakon'
  82. },
  83. 'dztech/dz60rgb': {
  84. target: 'dztech/dz60rgb/v1'
  85. },
  86. 'dztech/dz60rgb_ansi': {
  87. target: 'dztech/dz60rgb_ansi/v1'
  88. },
  89. 'dztech/dz60rgb_wkl': {
  90. target: 'dztech/dz60rgb_wkl/v1'
  91. },
  92. 'dztech/dz65rgb': {
  93. target: 'dztech/dz65rgb/v1'
  94. },
  95. eek: {
  96. target: 'eek/silk_down'
  97. },
  98. ergoinu: {
  99. target: 'dm9records/ergoinu'
  100. },
  101. 'exclusive/e85': {
  102. target: 'exclusive/e85/hotswap'
  103. },
  104. gh60: {
  105. target: 'gh60/revc'
  106. },
  107. 'handwired/ferris': {
  108. target: 'ferris/0_1'
  109. },
  110. 'helix/pico/sc/back': {
  111. target: 'helix/pico/sc'
  112. },
  113. 'helix/pico/sc/under': {
  114. target: 'helix/pico/sc'
  115. },
  116. 'helix/rev2/back/oled': {
  117. target: 'helix/rev2/back'
  118. },
  119. 'helix/rev2/oled': {
  120. target: 'helix/rev2'
  121. },
  122. 'helix/rev2/oled/back': {
  123. target: 'helix/rev2/back'
  124. },
  125. 'helix/rev2/oled/under': {
  126. target: 'helix/rev2/under'
  127. },
  128. 'helix/rev2/sc/back': {
  129. target: 'helix/rev2/sc'
  130. },
  131. 'helix/rev2/sc/oled': {
  132. target: 'helix/rev2/sc'
  133. },
  134. 'helix/rev2/sc/oledback': {
  135. target: 'helix/rev2/sc'
  136. },
  137. 'helix/rev2/sc/oledunder': {
  138. target: 'helix/rev2/sc'
  139. },
  140. 'helix/rev2/sc/under': {
  141. target: 'helix/rev2/sc'
  142. },
  143. 'helix/rev2/under': {
  144. target: 'helix/rev2/sc'
  145. },
  146. 'helix/rev2/under/oled': {
  147. target: 'helix/rev2/under'
  148. },
  149. id80: {
  150. target: 'id80/ansi'
  151. },
  152. idb_60: {
  153. target: 'idb/idb_60',
  154. layouts: {
  155. LAYOUT: 'LAYOUT_all'
  156. }
  157. },
  158. jones: {
  159. target: 'jones/v03_1'
  160. },
  161. katana60: {
  162. target: 'rominronin/katana60/rev1'
  163. },
  164. 'kbdfans/kbd67mkiirgb': {
  165. target: 'kbdfans/kbd67/mkiirgb',
  166. layouts: {
  167. LAYOUT: 'LAYOUT_65_ansi_blocker'
  168. }
  169. },
  170. 'kbdfans/kbd67/mkiirgb': {
  171. target: 'kbdfans/kbd67/mkiirgb/v1'
  172. },
  173. 'keebio/dsp40': {
  174. target: 'keebio/dsp40/rev1'
  175. },
  176. 'keycapsss/plaid_pad': {
  177. target: 'keycapsss/plaid_pad/rev1'
  178. },
  179. kudox: {
  180. target: 'kudox/rev1'
  181. },
  182. 'lfkeyboards/lfk78': {
  183. target: 'lfkeyboards/lfk78/revj'
  184. },
  185. 'lfkeyboards/smk65': {
  186. target: 'lfkeyboards/smk65/revb'
  187. },
  188. 'maartenwut/atom47/rev2': {
  189. target: 'evyd13/atom47/rev2'
  190. },
  191. 'maartenwut/atom47/rev3': {
  192. target: 'evyd13/atom47/rev3'
  193. },
  194. 'maartenwut/eon40': {
  195. target: 'evyd13/eon40'
  196. },
  197. 'maartenwut/eon65': {
  198. target: 'evyd13/eon65'
  199. },
  200. 'maartenwut/eon75': {
  201. target: 'evyd13/eon75'
  202. },
  203. 'maartenwut/eon87': {
  204. target: 'evyd13/eon87'
  205. },
  206. 'maartenwut/eon95': {
  207. target: 'evyd13/eon95'
  208. },
  209. 'maartenwut/gh80_1800': {
  210. target: 'evyd13/gh80_1800'
  211. },
  212. 'maartenwut/gh80_3700': {
  213. target: 'evyd13/gh80_3700'
  214. },
  215. 'maartenwut/minitomic': {
  216. target: 'evyd13/minitomic'
  217. },
  218. 'maartenwut/mx5160': {
  219. target: 'evyd13/mx5160'
  220. },
  221. 'maartenwut/nt660': {
  222. target: 'evyd13/nt660'
  223. },
  224. 'maartenwut/omrontkl': {
  225. target: 'evyd13/omrontkl'
  226. },
  227. 'maartenwut/plain60': {
  228. target: 'evyd13/plain60'
  229. },
  230. 'maartenwut/pockettype': {
  231. target: 'evyd13/pockettype'
  232. },
  233. 'maartenwut/quackfire': {
  234. target: 'evyd13/quackfire'
  235. },
  236. 'maartenwut/solheim68': {
  237. target: 'evyd13/solheim68'
  238. },
  239. 'maartenwut/ta65': {
  240. target: 'evyd13/ta65'
  241. },
  242. 'maartenwut/wasdat': {
  243. target: 'evyd13/wasdat'
  244. },
  245. 'maartenwut/wasdat_code': {
  246. target: 'evyd13/wasdat_code'
  247. },
  248. 'maartenwut/wonderland': {
  249. target: 'evyd13/wonderland'
  250. },
  251. 'mechlovin/hannah910': {
  252. target: 'mechlovin/hannah910/rev1'
  253. },
  254. 'mechlovin/adelais/rgb_led': {
  255. target: 'mechlovin/adelais/rgb_led/rev1'
  256. },
  257. 'mechlovin/adelais/standard_led': {
  258. target: 'mechlovin/adelais/standard_led/rev2'
  259. },
  260. 'mechlovin/delphine': {
  261. target: 'mechlovin/delphine/mono_led'
  262. },
  263. 'mechlovin/hannah60rgb': {
  264. target: 'mechlovin/hannah60rgb/rev1'
  265. },
  266. 'melgeek/z70ultra': {
  267. target: 'melgeek/z70ultra/rev1'
  268. },
  269. 'mechlovin/hannah65': {
  270. target: 'mechlovin/hannah65/rev1'
  271. },
  272. model01: {
  273. target: 'keyboardio/model01'
  274. },
  275. m0lly: {
  276. target: 'tkc/m0lly'
  277. },
  278. 'montsinger/rebound': {
  279. target: 'montsinger/rebound/rev1'
  280. },
  281. nomu30: {
  282. target: 'nomu30/rev1'
  283. },
  284. 'noxary/268_2': {
  285. layouts: {
  286. LAYOUT: 'LAYOUT_65_ansi_blocker'
  287. }
  288. },
  289. oddball: {
  290. target: 'oddball/v1'
  291. },
  292. omnikey_blackheart: {
  293. target: 'omnikey_bh'
  294. },
  295. 'pabile/p20': {
  296. target: 'pabile/p20/ver1'
  297. },
  298. 'pancake/feather': {
  299. target: 'spaceman/pancake/feather'
  300. },
  301. 'pancake/promicro': {
  302. target: 'spaceman/pancake/promicro'
  303. },
  304. 'percent/canoe': {
  305. layouts: {
  306. LAYOUT_iso: 'LAYOUT_65_iso_blocker'
  307. }
  308. },
  309. plaid: {
  310. target: 'dm9records/plaid'
  311. },
  312. plain60: {
  313. target: 'maartenwut/plain60'
  314. },
  315. 'ploopyco/trackball': {
  316. target: 'ploopyco/trackball/rev1_005'
  317. },
  318. polilla: {
  319. target: 'polilla/rev1'
  320. },
  321. 'preonic/rev1': {
  322. layouts: {
  323. LAYOUT_preonic_grid: 'LAYOUT_ortho_5x12'
  324. }
  325. },
  326. 'preonic/rev2': {
  327. layouts: {
  328. LAYOUT_preonic_grid: 'LAYOUT_ortho_5x12'
  329. }
  330. },
  331. 'preonic/rev3': {
  332. layouts: {
  333. LAYOUT_preonic_grid: 'LAYOUT_ortho_5x12'
  334. }
  335. },
  336. 'primekb/prime_l': {
  337. target: 'primekb/prime_l/v1'
  338. },
  339. 'primekb/prime_l_v2': {
  340. target: 'primekb/prime_l/v2'
  341. },
  342. 'projectkb/alice': {
  343. target: 'projectkb/alice/rev1'
  344. },
  345. 'rama/koyu': {
  346. target: 'wilba_tech/rama_works_koyu'
  347. },
  348. 'rama/m6_a': {
  349. target: 'wilba_tech/rama_works_m6_a'
  350. },
  351. 'rama/m6_b': {
  352. target: 'wilba_tech/rama_works_m6_b'
  353. },
  354. 'rama/m10_b': {
  355. target: 'wilba_tech/rama_works_m10_b'
  356. },
  357. 'rama/m60_a': {
  358. target: 'wilba_tech/rama_works_m60_a'
  359. },
  360. 'rama/u80_a': {
  361. target: 'wilba_tech/rama_works_u80_a'
  362. },
  363. 'ramonimbao/herringbone': {
  364. target: 'ramonimbao/herringbone/v1'
  365. },
  366. 'rgbkb/pan': {
  367. target: 'rgbkb/pan/rev1/32a'
  368. },
  369. 'rgbkb/pan/rev1': {
  370. target: 'rgbkb/pan/rev1/32a'
  371. },
  372. romac: {
  373. target: 'kingly_keys/romac'
  374. },
  375. ropro: {
  376. target: 'kingly_keys/ropro'
  377. },
  378. satan: {
  379. target: 'gh60/satan'
  380. },
  381. skog: {
  382. target: 'percent/skog'
  383. },
  384. speedo: {
  385. target: 'cozykeys/speedo/v2'
  386. },
  387. stoutgat: {
  388. target: 'tkw/stoutgat/v1'
  389. },
  390. suihankey: {
  391. target: 'suihankey/split/alpha'
  392. },
  393. ta65: {
  394. target: 'maartenwut/ta65'
  395. },
  396. tartan: {
  397. target: 'dm9records/tartan'
  398. },
  399. tkc1800: {
  400. target: 'tkc/tkc1800'
  401. },
  402. 'tkw/stoutgat/v2': {
  403. target: 'tkw/stoutgat/v2/f411'
  404. },
  405. underscore33: {
  406. target: 'underscore33/rev1'
  407. },
  408. vinta: {
  409. layouts: {
  410. LAYOUT_67_ansi: 'LAYOUT_65_ansi_blocker'
  411. }
  412. },
  413. wasdat: {
  414. target: 'maartenwut/wasdat'
  415. },
  416. 'westfoxtrot/cypher': {
  417. target: 'westfoxtrot/cypher/rev1'
  418. },
  419. 'whale/sk': {
  420. target: 'whale/sk/v3'
  421. },
  422. 'xelus/dawn60': {
  423. target: 'xelus/dawn60/rev1'
  424. },
  425. 'xelus/valor': {
  426. target: 'xelus/valor/rev1'
  427. },
  428. yd60mq: {
  429. target: 'yd60mq/12led'
  430. },
  431. ymd75: {
  432. target: 'ymd75/rev1'
  433. },
  434. z150_blackheart: {
  435. target: 'z150_bh'
  436. },
  437. zeal60: {
  438. target: 'wilba_tech/zeal60'
  439. },
  440. zeal65: {
  441. target: 'wilba_tech/zeal65'
  442. }
  443. }