info.json 1.8 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "keyboard_name": "Disarray (Ortholinear)",
  3. "manufacturer": "Sneakbox",
  4. "url": "https://sneakbox.com",
  5. "maintainer": "mujimanic",
  6. "usb": {
  7. "vid": "0x5342",
  8. "pid": "0x0003",
  9. "device_version": "0.0.1"
  10. },
  11. "encoder": {
  12. "rotary": [
  13. {"pin_a": "B3", "pin_b": "B2", "resolution": 1}
  14. ]
  15. },
  16. "indicators": {
  17. "num_lock": "B1"
  18. },
  19. "bootmagic": {
  20. "matrix": [1, 0]
  21. },
  22. "processor": "atmega32u4",
  23. "bootloader": "atmel-dfu",
  24. "layouts": {
  25. "LAYOUT": {
  26. "layout": [
  27. {"y":0, "x":0},
  28. {"y":1, "x":0},{"y":1, "x":1},{"y":1, "x":2},{"y":1, "x":3},{"y":1, "x":4},{"y":1, "x":5},{"y":1, "x":6},{"y":1, "x":7},{"y":1, "x":8},{"y":1, "x":9},{"y":1, "x":10},{"y":1, "x":11},{"y":1, "x":12},{"y":1, "x":13},{"y":1, "x":14},{"y":1, "x":15},
  29. {"y":2, "x":0},{"y":2, "x":1},{"y":2, "x":2},{"y":2, "x":3},{"y":2, "x":4},{"y":2, "x":5},{"y":2, "x":6},{"y":2, "x":7},{"y":2, "x":8},{"y":2, "x":9},{"y":2, "x":10},{"y":2, "x":11},{"y":2, "x":12},{"y":2, "x":13},{"y":2, "x":14},{"y":2, "x":15},
  30. {"y":3, "x":0},{"y":3, "x":1},{"y":3, "x":2},{"y":3, "x":3},{"y":3, "x":4},{"y":3, "x":5},{"y":3, "x":6},{"y":3, "x":7},{"y":3, "x":8},{"y":3, "x":9},{"y":3, "x":10},{"y":3, "x":11},{"y":3, "x":12},{"y":3, "x":13},{"y":3, "x":14},{"y":3, "x":15},
  31. {"y":4, "x":0},{"y":4, "x":1},{"y":4, "x":2},{"y":4, "x":3},{"y":4, "x":4},{"y":4, "x":5},{"y":4, "x":6},{"y":4, "x":7},{"y":4, "x":8},{"y":4, "x":9},{"y":4, "x":10},{"y":4, "x":11},{"y":4, "x":12},{"y":4, "x":13},{"y":4, "x":14},{"y":4, "x":15},
  32. {"y":5, "x":0},{"y":5, "x":1},{"y":5, "x":2},{"y":5, "x":3},{"y":5, "x":4},{"y":5, "x":5},{"y":5, "x":6},{"y":5, "x":7},{"y":5, "x":8},{"y":5, "x":9},{"y":5, "x":10},{"y":5, "x":11},{"y":5, "x":12},{"y":5, "x":13},{"y":5, "x":14},{"y":5, "x":15}
  33. ]
  34. }
  35. }
  36. }