lotus-58

layout

Arjun Choudhary contact@arjunchoudhary.com

commit: ad5f6a4 parent: afa3c2d
1 files changed, 104 insertions(+), 0 deletions(-)
Alotus58.json+104-0
A · lotus58.json +104, -0
  1@@ -0,0 +1,104 @@
  2+{
  3+  "name": "Lotus58",
  4+  "vendorId": "0x8EC5",
  5+  "productId": "0x0158",
  6+  "firmwareVersion": 0,
  7+  "keycodes": ["via/keycodes", "via/qmk_lighting"],
  8+  "lighting": "qmk_rgblight",
  9+  "menus": [
 10+    "via/keymap",
 11+    "via/layouts",
 12+    "via/macros",
 13+    "via/save_load",
 14+    "core/qmk_rgblight"
 15+  ],
 16+  "matrix": {"rows": 10, "cols": 6},
 17+  "layouts": {
 18+    "keymap": [
 19+      [{"x": 3.5}, "0,3", {"x": 8.5}, "5,3"],
 20+      [
 21+        {"y": -0.875, "x": 2.5},
 22+        "0,2",
 23+        {"x": 1},
 24+        "0,4",
 25+        {"x": 6.5},
 26+        "5,4",
 27+        {"x": 1},
 28+        "5,2"
 29+      ],
 30+      [{"y": -0.875, "x": 5.5}, "0,5", {"x": 4.5}, "5,5"],
 31+      [{"y": -0.875, "x": 1.5}, "0,1", {"x": 12.5}, "5,1"],
 32+      [
 33+        {"y": -0.875, "x": 0.5, "c": "#777777"},
 34+        "0,0",
 35+        {"x": 14.5, "c": "#cccccc"},
 36+        "5,0"
 37+      ],
 38+      [{"y": -0.5, "x": 3.5}, "1,3", {"x": 8.5}, "6,3"],
 39+      [
 40+        {"y": -0.875, "x": 2.5},
 41+        "1,2",
 42+        {"x": 1},
 43+        "1,4",
 44+        {"x": 6.5},
 45+        "6,4",
 46+        {"x": 1},
 47+        "6,2"
 48+      ],
 49+      [{"y": -0.875, "x": 5.5}, "1,5", {"x": 4.5}, "6,5"],
 50+      [{"y": -0.875, "x": 1.5}, "1,1", {"x": 12.5}, "6,1"],
 51+      [
 52+        {"y": -0.875, "x": 0.5, "c": "#aaaaaa"},
 53+        "1,0",
 54+        {"x": 14.5, "c": "#cccccc"},
 55+        "6,0"
 56+      ],
 57+      [{"y": -0.5, "x": 3.5}, "2,3", {"x": 8.5}, "7,3"],
 58+      [
 59+        {"y": -0.875, "x": 2.5},
 60+        "2,2",
 61+        {"x": 1},
 62+        "2,4",
 63+        {"x": 6.5},
 64+        "7,4",
 65+        {"x": 1},
 66+        "7,2"
 67+      ],
 68+      [{"y": -0.875, "x": 5.5}, "2,5", {"x": 4.5}, "7,5"],
 69+      [{"y": -0.875, "x": 1.5}, "2,1", {"x": 12.5}, "7,1"],
 70+      [
 71+        {"y": -0.875, "x": 0.5, "c": "#aaaaaa"},
 72+        "2,0",
 73+        {"x": 14.5, "c": "#cccccc"},
 74+        "7,0"
 75+      ],
 76+      [{"y": -0.75, "x": 6.5}, "4,5", {"x": 2.5}, "9,5"],
 77+      [{"y": -0.75, "x": 3.5}, "3,3", {"x": 8.5}, "8,3"],
 78+      [
 79+        {"y": -0.875, "x": 2.5},
 80+        "3,2",
 81+        {"x": 1},
 82+        "3,4",
 83+        {"x": 6.5},
 84+        "8,4",
 85+        {"x": 1},
 86+        "8,2"
 87+      ],
 88+      [{"y": -0.875, "x": 5.5}, "3,5", {"x": 4.5}, "8,5"],
 89+      [{"y": -0.875, "x": 1.5}, "3,1", {"x": 12.5}, "8,1"],
 90+      [{"y": -0.875, "x": 0.5, "c": "#aaaaaa"}, "3,0", {"x": 14.5}, "8,0"],
 91+      [{"y": -0.375, "x": 3}, "4,1"],
 92+      [{"y": -0.975, "x": 4}, "4,2", {"x": 7.5}, "9,2", "9,1"],
 93+      [
 94+        {"y": -0.9, "x": 5},
 95+        "4,3",
 96+        {"x": 0.5, "c": "#777777", "h": 1.5},
 97+        "4,4",
 98+        {"x": 2.5, "h": 1.5},
 99+        "9,4",
100+        {"x": 0.5, "c": "#aaaaaa"},
101+        "9,3"
102+      ]
103+    ]
104+  }
105+}