logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

keyboard.json (2633B)


  1. {
  2. "keyboard_name": "FM2U",
  3. "manufacturer": "Botanical Keyboards",
  4. "maintainer": "qmk",
  5. "usb": {
  6. "vid": "0x6969",
  7. "pid": "0x0001",
  8. "device_version": "0.0.1"
  9. },
  10. "processor": "atmega32u2",
  11. "bootloader": "atmel-dfu",
  12. "features": {
  13. "bootmagic": true,
  14. "command": true,
  15. "console": true,
  16. "extrakey": true,
  17. "mousekey": false,
  18. "nkro": false
  19. },
  20. "matrix_pins": {
  21. "direct": [
  22. ["C4"]
  23. ]
  24. },
  25. "layout_aliases": {
  26. "LAYOUT_100u": "LAYOUT_1u",
  27. "LAYOUT_125u": "LAYOUT_1u25",
  28. "LAYOUT_150u": "LAYOUT_1u5",
  29. "LAYOUT_175u": "LAYOUT_1u75",
  30. "LAYOUT_200u": "LAYOUT_2u",
  31. "LAYOUT_225u": "LAYOUT_2u25",
  32. "LAYOUT_275u": "LAYOUT_2u75",
  33. "LAYOUT_300u": "LAYOUT_3u",
  34. "LAYOUT_600u": "LAYOUT_6u",
  35. "LAYOUT_625u": "LAYOUT_6u25",
  36. "LAYOUT_700u": "LAYOUT_7u",
  37. "LAYOUT_iso": "LAYOUT_isoenter"
  38. },
  39. "layouts": {
  40. "LAYOUT_1u": {
  41. "layout": [
  42. {"x": 0, "y": 0, "matrix": [0, 0]}
  43. ]
  44. },
  45. "LAYOUT_1u25": {
  46. "layout": [
  47. {"x": 0, "y": 0, "w": 1.25, "matrix": [0, 0]}
  48. ]
  49. },
  50. "LAYOUT_1u5": {
  51. "layout": [
  52. {"x": 0, "y": 0, "w": 1.5, "matrix": [0, 0]}
  53. ]
  54. },
  55. "LAYOUT_1u75": {
  56. "layout": [
  57. {"x": 0, "y": 0, "w": 1.75, "matrix": [0, 0]}
  58. ]
  59. },
  60. "LAYOUT_2u": {
  61. "layout": [
  62. {"x": 0, "y": 0, "w": 2, "matrix": [0, 0]}
  63. ]
  64. },
  65. "LAYOUT_2u25": {
  66. "layout": [
  67. {"x": 0, "y": 0, "w": 2.25, "matrix": [0, 0]}
  68. ]
  69. },
  70. "LAYOUT_2u75": {
  71. "layout": [
  72. {"x": 0, "y": 0, "w": 2.75, "matrix": [0, 0]}
  73. ]
  74. },
  75. "LAYOUT_3u": {
  76. "layout": [
  77. {"x": 0, "y": 0, "w": 3, "matrix": [0, 0]}
  78. ]
  79. },
  80. "LAYOUT_6u": {
  81. "layout": [
  82. {"x": 0, "y": 0, "w": 6, "matrix": [0, 0]}
  83. ]
  84. },
  85. "LAYOUT_6u25": {
  86. "layout": [
  87. {"x": 0, "y": 0, "w": 6.25, "matrix": [0, 0]}
  88. ]
  89. },
  90. "LAYOUT_7u": {
  91. "layout": [
  92. {"x": 0, "y": 0, "w": 7, "matrix": [0, 0]}
  93. ]
  94. },
  95. "LAYOUT_isoenter": {
  96. "layout": [
  97. {"x": 0.25, "y": 0, "w": 1.25, "h": 2, "matrix": [0, 0]}
  98. ]
  99. }
  100. }
  101. }