info.json 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "keyboard_name": "owl8",
  3. "manufacturer": "yfuku",
  4. "url": "",
  5. "maintainer": "yfuku",
  6. "usb": {
  7. "vid": "0x5946",
  8. "pid": "0x0008",
  9. "device_version": "0.0.1"
  10. },
  11. "encoder": {
  12. "rotary": [
  13. {"pin_a": "D4", "pin_b": "C6"},
  14. {"pin_a": "D7", "pin_b": "E6"}
  15. ]
  16. },
  17. "processor": "atmega32u4",
  18. "bootloader": "atmel-dfu",
  19. "matrix_pins": {
  20. "direct": [
  21. ["F4", "F7", "B3", "B6", "F5", "F6", "B1", "B2", "D4", "C6", "D7", "E6", null, null, null, null]
  22. ]
  23. },
  24. "layouts": {
  25. "LAYOUT": {
  26. "layout": [
  27. {"x":0, "y":0, "matrix": [0, 12]},
  28. {"x":1, "y":0, "matrix": [0, 13]},
  29. {"x":2, "y":0, "matrix": [0, 14]},
  30. {"x":3, "y":0, "matrix": [0, 15]},
  31. {"x":0, "y":1.25, "matrix": [0, 8]},
  32. {"x":1, "y":1.25, "matrix": [0, 9]},
  33. {"x":2, "y":1.25, "matrix": [0, 10]},
  34. {"x":3, "y":1.25, "matrix": [0, 11]},
  35. {"x":0, "y":2.5, "matrix": [0, 0]},
  36. {"x":1, "y":2.5, "matrix": [0, 1]},
  37. {"x":2, "y":2.5, "matrix": [0, 2]},
  38. {"x":3, "y":2.5, "matrix": [0, 3]},
  39. {"x":0, "y":3.5, "matrix": [0, 4]},
  40. {"x":1, "y":3.5, "matrix": [0, 5]},
  41. {"x":2, "y":3.5, "matrix": [0, 6]},
  42. {"x":3, "y":3.5, "matrix": [0, 7]}
  43. ]
  44. }
  45. }
  46. }