info.json 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698
  1. {
  2. "manufacturer": "Fernando \"ManoShu\" Rodrigues",
  3. "keyboard_name": "BareDev (rev1)",
  4. "url": "https://github.com/ManoShu/BareDev",
  5. "maintainer": "ManoShu",
  6. "diode_direction": "COL2ROW",
  7. "tapping": {
  8. "term": 175
  9. },
  10. "matrix_pins": {
  11. "cols": [
  12. "B6",
  13. "B7",
  14. "C6",
  15. "C7",
  16. "D0",
  17. "D1",
  18. "D2",
  19. "D3",
  20. "D4",
  21. "D5",
  22. "D6",
  23. "D7",
  24. "E6",
  25. "F0"
  26. ],
  27. "rows": [
  28. "B0",
  29. "B1",
  30. "B2",
  31. "B3",
  32. "B4",
  33. "B5"
  34. ]
  35. },
  36. "usb": {
  37. "vid": "0x1209",
  38. "pid": "0x4126",
  39. "device_version": "0.0.1",
  40. "polling_interval": 1,
  41. "shared_endpoint": {
  42. "keyboard": true
  43. }
  44. },
  45. "processor": "atmega32u4",
  46. "bootloader": "atmel-dfu",
  47. "features": {
  48. "audio": false,
  49. "bootmagic": true,
  50. "command": false,
  51. "console": false,
  52. "extrakey": true,
  53. "midi": false,
  54. "mousekey": true,
  55. "nkro": true,
  56. "rgblight": false,
  57. "unicode": false,
  58. "bluetooth": false,
  59. "backlight": false,
  60. "sleep_led": false
  61. },
  62. "layout_aliases": {
  63. "LAYOUT": "LAYOUT_abnt2"
  64. },
  65. "layouts": {
  66. "LAYOUT_abnt2": {
  67. "layout": [
  68. {
  69. "matrix": [
  70. 0,
  71. 0
  72. ],
  73. "x": 0,
  74. "y": 0
  75. },
  76. {
  77. "matrix": [
  78. 0,
  79. 2
  80. ],
  81. "x": 2,
  82. "y": 0
  83. },
  84. {
  85. "matrix": [
  86. 0,
  87. 3
  88. ],
  89. "x": 3,
  90. "y": 0
  91. },
  92. {
  93. "matrix": [
  94. 0,
  95. 4
  96. ],
  97. "x": 4,
  98. "y": 0
  99. },
  100. {
  101. "matrix": [
  102. 0,
  103. 5
  104. ],
  105. "x": 5,
  106. "y": 0
  107. },
  108. {
  109. "matrix": [
  110. 0,
  111. 6
  112. ],
  113. "x": 6.5,
  114. "y": 0
  115. },
  116. {
  117. "matrix": [
  118. 0,
  119. 7
  120. ],
  121. "x": 7.5,
  122. "y": 0
  123. },
  124. {
  125. "matrix": [
  126. 0,
  127. 8
  128. ],
  129. "x": 8.5,
  130. "y": 0
  131. },
  132. {
  133. "matrix": [
  134. 0,
  135. 9
  136. ],
  137. "x": 9.5,
  138. "y": 0
  139. },
  140. {
  141. "matrix": [
  142. 0,
  143. 10
  144. ],
  145. "x": 11,
  146. "y": 0
  147. },
  148. {
  149. "matrix": [
  150. 0,
  151. 11
  152. ],
  153. "x": 12,
  154. "y": 0
  155. },
  156. {
  157. "matrix": [
  158. 0,
  159. 12
  160. ],
  161. "x": 13,
  162. "y": 0
  163. },
  164. {
  165. "matrix": [
  166. 0,
  167. 13
  168. ],
  169. "x": 14,
  170. "y": 0
  171. },
  172. {
  173. "matrix": [
  174. 1,
  175. 0
  176. ],
  177. "x": 0,
  178. "y": 1.25
  179. },
  180. {
  181. "matrix": [
  182. 1,
  183. 1
  184. ],
  185. "x": 1,
  186. "y": 1.25
  187. },
  188. {
  189. "matrix": [
  190. 1,
  191. 2
  192. ],
  193. "x": 2,
  194. "y": 1.25
  195. },
  196. {
  197. "matrix": [
  198. 1,
  199. 3
  200. ],
  201. "x": 3,
  202. "y": 1.25
  203. },
  204. {
  205. "matrix": [
  206. 1,
  207. 4
  208. ],
  209. "x": 4,
  210. "y": 1.25
  211. },
  212. {
  213. "matrix": [
  214. 1,
  215. 5
  216. ],
  217. "x": 5,
  218. "y": 1.25
  219. },
  220. {
  221. "matrix": [
  222. 1,
  223. 6
  224. ],
  225. "x": 6,
  226. "y": 1.25
  227. },
  228. {
  229. "matrix": [
  230. 1,
  231. 7
  232. ],
  233. "x": 7,
  234. "y": 1.25
  235. },
  236. {
  237. "matrix": [
  238. 1,
  239. 8
  240. ],
  241. "x": 8,
  242. "y": 1.25
  243. },
  244. {
  245. "matrix": [
  246. 1,
  247. 9
  248. ],
  249. "x": 9,
  250. "y": 1.25
  251. },
  252. {
  253. "matrix": [
  254. 1,
  255. 10
  256. ],
  257. "x": 10,
  258. "y": 1.25
  259. },
  260. {
  261. "matrix": [
  262. 1,
  263. 11
  264. ],
  265. "x": 11,
  266. "y": 1.25
  267. },
  268. {
  269. "matrix": [
  270. 1,
  271. 12
  272. ],
  273. "x": 12,
  274. "y": 1.25
  275. },
  276. {
  277. "matrix": [
  278. 1,
  279. 13
  280. ],
  281. "x": 13,
  282. "y": 1.25,
  283. "w": 2
  284. },
  285. {
  286. "matrix": [
  287. 2,
  288. 0
  289. ],
  290. "x": 0,
  291. "y": 2.25,
  292. "w": 1.5
  293. },
  294. {
  295. "matrix": [
  296. 2,
  297. 1
  298. ],
  299. "x": 1.5,
  300. "y": 2.25
  301. },
  302. {
  303. "matrix": [
  304. 2,
  305. 2
  306. ],
  307. "x": 2.5,
  308. "y": 2.25
  309. },
  310. {
  311. "matrix": [
  312. 2,
  313. 3
  314. ],
  315. "x": 3.5,
  316. "y": 2.25
  317. },
  318. {
  319. "matrix": [
  320. 2,
  321. 4
  322. ],
  323. "x": 4.5,
  324. "y": 2.25
  325. },
  326. {
  327. "matrix": [
  328. 2,
  329. 5
  330. ],
  331. "x": 5.5,
  332. "y": 2.25
  333. },
  334. {
  335. "matrix": [
  336. 2,
  337. 6
  338. ],
  339. "x": 6.5,
  340. "y": 2.25
  341. },
  342. {
  343. "matrix": [
  344. 2,
  345. 7
  346. ],
  347. "x": 7.5,
  348. "y": 2.25
  349. },
  350. {
  351. "matrix": [
  352. 2,
  353. 8
  354. ],
  355. "x": 8.5,
  356. "y": 2.25
  357. },
  358. {
  359. "matrix": [
  360. 2,
  361. 9
  362. ],
  363. "x": 9.5,
  364. "y": 2.25
  365. },
  366. {
  367. "matrix": [
  368. 2,
  369. 10
  370. ],
  371. "x": 10.5,
  372. "y": 2.25
  373. },
  374. {
  375. "matrix": [
  376. 2,
  377. 11
  378. ],
  379. "x": 11.5,
  380. "y": 2.25
  381. },
  382. {
  383. "matrix": [
  384. 2,
  385. 12
  386. ],
  387. "x": 12.5,
  388. "y": 2.25
  389. },
  390. {
  391. "matrix": [
  392. 2,
  393. 13
  394. ],
  395. "x": 13.75,
  396. "y": 2.25,
  397. "w": 1.25,
  398. "h": 2
  399. },
  400. {
  401. "matrix": [
  402. 3,
  403. 0
  404. ],
  405. "x": 0,
  406. "y": 3.25,
  407. "w": 1.75
  408. },
  409. {
  410. "matrix": [
  411. 3,
  412. 1
  413. ],
  414. "x": 1.75,
  415. "y": 3.25
  416. },
  417. {
  418. "matrix": [
  419. 3,
  420. 2
  421. ],
  422. "x": 2.75,
  423. "y": 3.25
  424. },
  425. {
  426. "matrix": [
  427. 3,
  428. 3
  429. ],
  430. "x": 3.75,
  431. "y": 3.25
  432. },
  433. {
  434. "matrix": [
  435. 3,
  436. 4
  437. ],
  438. "x": 4.75,
  439. "y": 3.25
  440. },
  441. {
  442. "matrix": [
  443. 3,
  444. 5
  445. ],
  446. "x": 5.75,
  447. "y": 3.25
  448. },
  449. {
  450. "matrix": [
  451. 3,
  452. 6
  453. ],
  454. "x": 6.75,
  455. "y": 3.25
  456. },
  457. {
  458. "matrix": [
  459. 3,
  460. 7
  461. ],
  462. "x": 7.75,
  463. "y": 3.25
  464. },
  465. {
  466. "matrix": [
  467. 3,
  468. 8
  469. ],
  470. "x": 8.75,
  471. "y": 3.25
  472. },
  473. {
  474. "matrix": [
  475. 3,
  476. 9
  477. ],
  478. "x": 9.75,
  479. "y": 3.25
  480. },
  481. {
  482. "matrix": [
  483. 3,
  484. 10
  485. ],
  486. "x": 10.75,
  487. "y": 3.25
  488. },
  489. {
  490. "matrix": [
  491. 3,
  492. 11
  493. ],
  494. "x": 11.75,
  495. "y": 3.25
  496. },
  497. {
  498. "matrix": [
  499. 3,
  500. 12
  501. ],
  502. "x": 12.75,
  503. "y": 3.25
  504. },
  505. {
  506. "matrix": [
  507. 4,
  508. 0
  509. ],
  510. "x": 0,
  511. "y": 4.25,
  512. "w": 1.25
  513. },
  514. {
  515. "matrix": [
  516. 4,
  517. 1
  518. ],
  519. "x": 1.25,
  520. "y": 4.25
  521. },
  522. {
  523. "matrix": [
  524. 4,
  525. 2
  526. ],
  527. "x": 2.25,
  528. "y": 4.25
  529. },
  530. {
  531. "matrix": [
  532. 4,
  533. 3
  534. ],
  535. "x": 3.25,
  536. "y": 4.25
  537. },
  538. {
  539. "matrix": [
  540. 4,
  541. 4
  542. ],
  543. "x": 4.25,
  544. "y": 4.25
  545. },
  546. {
  547. "matrix": [
  548. 4,
  549. 5
  550. ],
  551. "x": 5.25,
  552. "y": 4.25
  553. },
  554. {
  555. "matrix": [
  556. 4,
  557. 6
  558. ],
  559. "x": 6.25,
  560. "y": 4.25
  561. },
  562. {
  563. "matrix": [
  564. 4,
  565. 7
  566. ],
  567. "x": 7.25,
  568. "y": 4.25
  569. },
  570. {
  571. "matrix": [
  572. 4,
  573. 8
  574. ],
  575. "x": 8.25,
  576. "y": 4.25
  577. },
  578. {
  579. "matrix": [
  580. 4,
  581. 9
  582. ],
  583. "x": 9.25,
  584. "y": 4.25
  585. },
  586. {
  587. "matrix": [
  588. 4,
  589. 10
  590. ],
  591. "x": 10.25,
  592. "y": 4.25
  593. },
  594. {
  595. "matrix": [
  596. 4,
  597. 11
  598. ],
  599. "x": 11.25,
  600. "y": 4.25
  601. },
  602. {
  603. "matrix": [
  604. 4,
  605. 12
  606. ],
  607. "x": 12.25,
  608. "y": 4.25
  609. },
  610. {
  611. "matrix": [
  612. 4,
  613. 13
  614. ],
  615. "x": 13.25,
  616. "y": 4.25
  617. },
  618. {
  619. "matrix": [
  620. 5,
  621. 0
  622. ],
  623. "x": 0,
  624. "y": 5.25,
  625. "w": 1.25
  626. },
  627. {
  628. "matrix": [
  629. 5,
  630. 1
  631. ],
  632. "x": 1.25,
  633. "y": 5.25,
  634. "w": 1.25
  635. },
  636. {
  637. "matrix": [
  638. 5,
  639. 2
  640. ],
  641. "x": 2.5,
  642. "y": 5.25,
  643. "w": 1.25
  644. },
  645. {
  646. "matrix": [
  647. 5,
  648. 6
  649. ],
  650. "x": 3.75,
  651. "y": 5.25,
  652. "w": 6.25
  653. },
  654. {
  655. "matrix": [
  656. 5,
  657. 9
  658. ],
  659. "x": 10,
  660. "y": 5.25,
  661. "w": 1.25
  662. },
  663. {
  664. "matrix": [
  665. 5,
  666. 10
  667. ],
  668. "x": 11.25,
  669. "y": 5.25
  670. },
  671. {
  672. "matrix": [
  673. 5,
  674. 11
  675. ],
  676. "x": 12.25,
  677. "y": 5.25
  678. },
  679. {
  680. "matrix": [
  681. 5,
  682. 12
  683. ],
  684. "x": 13.25,
  685. "y": 5.25
  686. },
  687. {
  688. "matrix": [
  689. 5,
  690. 13
  691. ],
  692. "x": 14.25,
  693. "y": 5.25
  694. }
  695. ]
  696. }
  697. }
  698. }