info.json 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "manufacturer": "ADPenrose",
  3. "keyboard_name": "AkemiPad",
  4. "maintainer": "Arturo Avila",
  5. "usb": {
  6. "device_version": "1.0.0",
  7. "pid": "0x0004",
  8. "vid": "0x4450"
  9. },
  10. "encoder": {
  11. "rotary": [
  12. {"pin_a": "B1", "pin_b": "B3"}
  13. ]
  14. },
  15. "processor": "atmega32u4",
  16. "bootloader": "caterina",
  17. "layouts": {
  18. "LAYOUT_all": {
  19. "layout": [
  20. { "label": "F1", "x": 1.25, "y": 0 },
  21. { "label": "F2", "x": 2.25, "y": 0 },
  22. { "label": "F3", "x": 3.25, "y": 0 },
  23. { "label": "F4", "x": 4.25, "y": 0 },
  24. { "label": "Num Lock", "x": 1.25, "y": 1.25 },
  25. { "label": "/", "x": 2.25, "y": 1.25 },
  26. { "label": "*", "x": 3.25, "y": 1.25 },
  27. { "label": "-", "x": 4.25, "y": 1.25 },
  28. { "label": "7", "x": 1.25, "y": 2.25 },
  29. { "label": "8", "x": 2.25, "y": 2.25 },
  30. { "label": "9", "x": 3.25, "y": 2.25 },
  31. { "x": 4.25, "y": 2.25 },
  32. { "label": "4", "x": 1.25, "y": 3.25 },
  33. { "label": "5", "x": 2.25, "y": 3.25 },
  34. { "label": "6", "x": 3.25, "y": 3.25 },
  35. { "x": 4.25, "y": 3.25 },
  36. { "label": "1", "x": 1.25, "y": 4.25 },
  37. { "label": "2", "x": 2.25, "y": 4.25 },
  38. { "label": "3", "x": 3.25, "y": 4.25 },
  39. { "x": 4.25, "y": 4.25 },
  40. { "label": "Enc", "x": 0, "y": 5.25 },
  41. { "x": 1.25, "y": 5.25 },
  42. { "x": 2.25, "y": 5.25 },
  43. { "label": ".", "x": 3.25, "y": 5.25 },
  44. { "x": 4.25, "y": 5.25 }
  45. ]
  46. }
  47. }
  48. }