info.json 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. {
  2. "keyboard_name": "radpad",
  3. "url": "",
  4. "maintainer": "Brandon Schlack",
  5. "width": 4,
  6. "height": 5,
  7. "layouts": {
  8. "LAYOUT_4x4_encoders": {
  9. "layout": [
  10. {"x":0, "y":0},
  11. {"x":3, "y":0},
  12. {"x":0, "y":1},
  13. {"x":1, "y":1},
  14. {"x":2, "y":1},
  15. {"x":3, "y":1},
  16. {"x":0, "y":2},
  17. {"x":1, "y":2},
  18. {"x":2, "y":2},
  19. {"x":3, "y":2},
  20. {"x":0, "y":3},
  21. {"x":1, "y":3},
  22. {"x":2, "y":3},
  23. {"x":3, "y":3},
  24. {"x":0, "y":4},
  25. {"x":1, "y":4},
  26. {"x":2, "y":4},
  27. {"x":3, "y":4}
  28. ]
  29. },
  30. "LAYOUT_4x3_encoders": {
  31. "layout": [
  32. {"x":0, "y":0},
  33. {"x":3, "y":0},
  34. {"x":0, "y":1},
  35. {"x":1, "y":1},
  36. {"x":2, "y":1},
  37. {"x":3, "y":1},
  38. {"x":0, "y":2},
  39. {"x":1, "y":2},
  40. {"x":2, "y":2},
  41. {"x":3, "y":2},
  42. {"x":0, "y":3},
  43. {"x":1, "y":3},
  44. {"x":2, "y":3},
  45. {"x":3, "y":3}
  46. ]
  47. },
  48. "LAYOUT_3x4_encoders": {
  49. "layout": [
  50. {"x":1, "y":0},
  51. {"x":3, "y":0},
  52. {"x":1, "y":1},
  53. {"x":2, "y":1},
  54. {"x":3, "y":1},
  55. {"x":1, "y":2},
  56. {"x":2, "y":2},
  57. {"x":3, "y":2},
  58. {"x":1, "y":3},
  59. {"x":2, "y":3},
  60. {"x":3, "y":3},
  61. {"x":1, "y":4},
  62. {"x":2, "y":4},
  63. {"x":3, "y":4}
  64. ]
  65. },
  66. "LAYOUT_3x3_encoders": {
  67. "layout": [
  68. {"x":1, "y":0},
  69. {"x":3, "y":0},
  70. {"x":1, "y":1},
  71. {"x":2, "y":1},
  72. {"x":3, "y":1},
  73. {"x":1, "y":2},
  74. {"x":2, "y":2},
  75. {"x":3, "y":2},
  76. {"x":1, "y":3},
  77. {"x":2, "y":3},
  78. {"x":3, "y":3}
  79. ]
  80. }
  81. }
  82. }