logo

qmk_firmware

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

keyboard.json (1355B)


  1. {
  2. "keyboard_name": "Macro3",
  3. "manufacturer": "DPB",
  4. "url": "https://github.com/davidphilipbarr/Macropads/tree/main/macro3",
  5. "maintainer": "@davidphilipbarr",
  6. "usb": {
  7. "vid": "0xC88B",
  8. "pid": "0x3388",
  9. "device_version": "0.0.3"
  10. },
  11. "encoder": {
  12. "rotary": [
  13. {"pin_a": "D2", "pin_b": "D3"},
  14. {"pin_a": "F7", "pin_b": "F6"}
  15. ]
  16. },
  17. "development_board": "promicro",
  18. "features": {
  19. "bootmagic": true,
  20. "extrakey": true,
  21. "mousekey": true,
  22. "encoder": true
  23. },
  24. "bootmagic": {
  25. "matrix": [0, 3]
  26. },
  27. "matrix_pins": {
  28. "direct": [
  29. ["D7", "C6", "D4", "D1"],
  30. ["B1", "B4", "B5", "B3"]
  31. ]
  32. },
  33. "layout_aliases": {
  34. "LAYOUT": "LAYOUT_ortho_2x4"
  35. },
  36. "layouts": {
  37. "LAYOUT_ortho_2x4": {
  38. "layout": [
  39. {"x": 0, "y": 0, "matrix": [0, 0]},
  40. {"x": 1, "y": 0, "matrix": [0, 1]},
  41. {"x": 2, "y": 0, "matrix": [0, 2]},
  42. {"x": 3, "y": 0, "matrix": [0, 3]},
  43. {"x": 0, "y": 1, "matrix": [1, 0]},
  44. {"x": 1, "y": 1, "matrix": [1, 1]},
  45. {"x": 2, "y": 1, "matrix": [1, 2]},
  46. {"x": 3, "y": 1, "matrix": [1, 3]}
  47. ]
  48. }
  49. }
  50. }