5e2368984ed3c84f3d88c16b7b9783d4d87173fa

Author
Ryan <fauxpark@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

`ash_xiix`: add additional layouts (#24057)

Diff

This diff is truncated to protect this page.

  1diff --git a/keyboards/ash_xiix/keyboard.json b/keyboards/ash_xiix/keyboard.json
  2index 5cb21b488e9a6a607b9286b09cb693e782cab876..e743b80a8f8e46126e6aa180c208b0864f688554 100644
  3--- a/keyboards/ash_xiix/keyboard.json
  4+++ b/keyboards/ash_xiix/keyboard.json
  5@@ -156,6 +156,498 @@
  6                 {"matrix": [11, 8], "x": 14.25, "y": 6.25},
  7                 {"matrix": [11, 9], "x": 15.25, "y": 6.25},
  8 
  9+                {"matrix": [11, 5], "x": 16.5, "y": 6},
 10+                {"matrix": [11, 6], "x": 17.5, "y": 6}
 11+            ]
 12+        },
 13+        "LAYOUT_ansi": {
 14+            "layout": [
 15+                {"matrix": [0, 0], "x": 0, "y": 0},
 16+
 17+                {"matrix": [0, 1], "x": 1.25, "y": 0},
 18+                {"matrix": [0, 2], "x": 2.25, "y": 0},
 19+                {"matrix": [0, 3], "x": 3.25, "y": 0},
 20+                {"matrix": [6, 0], "x": 4.25, "y": 0},
 21+
 22+                {"matrix": [6, 1], "x": 5.5, "y": 0},
 23+                {"matrix": [6, 2], "x": 6.5, "y": 0},
 24+                {"matrix": [6, 3], "x": 7.5, "y": 0},
 25+                {"matrix": [0, 4], "x": 8.5, "y": 0},
 26+
 27+                {"matrix": [0, 5], "x": 9.75, "y": 0},
 28+                {"matrix": [0, 6], "x": 10.75, "y": 0},
 29+                {"matrix": [0, 7], "x": 11.75, "y": 0},
 30+                {"matrix": [0, 8], "x": 12.75, "y": 0},
 31+
 32+                {"matrix": [5, 4], "x": 15.5, "y": 0},
 33+                {"matrix": [5, 5], "x": 16.5, "y": 0},
 34+                {"matrix": [5, 6], "x": 17.5, "y": 0},
 35+                {"matrix": [5, 7], "x": 18.5, "y": 0},
 36+
 37+                {"matrix": [6, 4], "x": 15.5, "y": 1},
 38+                {"matrix": [6, 5], "x": 16.5, "y": 1},
 39+                {"matrix": [6, 6], "x": 17.5, "y": 1},
 40+                {"matrix": [6, 7], "x": 18.5, "y": 1},
 41+
 42+                {"matrix": [1, 0], "x": 0, "y": 2},
 43+                {"matrix": [1, 1], "x": 1, "y": 2},
 44+                {"matrix": [1, 2], "x": 2, "y": 2},
 45+                {"matrix": [1, 3], "x": 3, "y": 2},
 46+                {"matrix": [7, 0], "x": 4, "y": 2},
 47+                {"matrix": [7, 1], "x": 5, "y": 2},
 48+                {"matrix": [7, 2], "x": 6, "y": 2},
 49+                {"matrix": [7, 3], "x": 7, "y": 2},
 50+                {"matrix": [1, 4], "x": 8, "y": 2},
 51+                {"matrix": [1, 5], "x": 9, "y": 2},
 52+                {"matrix": [1, 6], "x": 10, "y": 2},
 53+                {"matrix": [1, 7], "x": 11, "y": 2},
 54+                {"matrix": [1, 8], "x": 12, "y": 2},
 55+                {"matrix": [1, 9], "x": 13, "y": 2, "w": 2},
 56+
 57+                {"matrix": [7, 4], "x": 15.5, "y": 2},
 58+                {"matrix": [7, 5], "x": 16.5, "y": 2},
 59+                {"matrix": [7, 6], "x": 17.5, "y": 2},
 60+                {"matrix": [7, 7], "x": 18.5, "y": 2},
 61+
 62+                {"matrix": [2, 0], "x": 0, "y": 3, "w": 1.5},
 63+                {"matrix": [2, 1], "x": 1.5, "y": 3},
 64+                {"matrix": [2, 2], "x": 2.5, "y": 3},
 65+                {"matrix": [2, 3], "x": 3.5, "y": 3},
 66+                {"matrix": [8, 0], "x": 4.5, "y": 3},
 67+                {"matrix": [8, 1], "x": 5.5, "y": 3},
 68+                {"matrix": [8, 2], "x": 6.5, "y": 3},
 69+                {"matrix": [8, 3], "x": 7.5, "y": 3},
 70+                {"matrix": [2, 4], "x": 8.5, "y": 3},
 71+                {"matrix": [2, 5], "x": 9.5, "y": 3},
 72+                {"matrix": [2, 6], "x": 10.5, "y": 3},
 73+                {"matrix": [2, 7], "x": 11.5, "y": 3},
 74+                {"matrix": [2, 8], "x": 12.5, "y": 3},
 75+                {"matrix": [2, 9], "x": 13.5, "y": 3, "w": 1.5},
 76+
 77+                {"matrix": [8, 4], "x": 15.5, "y": 3},
 78+                {"matrix": [8, 5], "x": 16.5, "y": 3},
 79+                {"matrix": [8, 6], "x": 17.5, "y": 3},
 80+                {"matrix": [8, 7], "x": 18.5, "y": 3},
 81+
 82+                {"matrix": [3, 0], "x": 0, "y": 4, "w": 1.75},
 83+                {"matrix": [3, 1], "x": 1.75, "y": 4},
 84+                {"matrix": [3, 2], "x": 2.75, "y": 4},
 85+                {"matrix": [3, 3], "x": 3.75, "y": 4},
 86+                {"matrix": [9, 0], "x": 4.75, "y": 4},
 87+                {"matrix": [9, 1], "x": 5.75, "y": 4},
 88+                {"matrix": [9, 2], "x": 6.75, "y": 4},
 89+                {"matrix": [9, 3], "x": 7.75, "y": 4},
 90+                {"matrix": [3, 4], "x": 8.75, "y": 4},
 91+                {"matrix": [3, 5], "x": 9.75, "y": 4},
 92+                {"matrix": [3, 6], "x": 10.75, "y": 4},
 93+                {"matrix": [3, 7], "x": 11.75, "y": 4},
 94+                {"matrix": [3, 8], "x": 12.75, "y": 4, "w": 2.25},
 95+
 96+                {"matrix": [9, 4], "x": 15.5, "y": 4},
 97+                {"matrix": [9, 5], "x": 16.5, "y": 4},
 98+                {"matrix": [9, 6], "x": 17.5, "y": 4},
 99+                {"matrix": [9, 7], "x": 18.5, "y": 4},
100+
101+                {"matrix": [4, 0], "x": 0, "y": 5, "w": 2.25},
102+                {"matrix": [4, 2], "x": 2.25, "y": 5},
103+                {"matrix": [4, 3], "x": 3.25, "y": 5},
104+                {"matrix": [10, 0], "x": 4.25, "y": 5},
105diff --git a/keyboards/ash_xiix/matrix_diagram.md b/keyboards/ash_xiix/matrix_diagram.md
106new file mode 100644
107index 0000000000000000000000000000000000000000..408857c8b437c95e5de0bcce60ac670222d427f0
108--- /dev/null
109+++ b/keyboards/ash_xiix/matrix_diagram.md
110@@ -0,0 +1,26 @@
111+# Matrix Diagram for ASH-XIIX
112+
113+```
114+┌───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐┌───┬───┬───┬───┐      ┌───┬───┬───┬───┐
115+│00 ││01 │02 │03 │60 ││61 │62 │63 │04 ││05 │06 │07 │08 │      │54 │55 │56 │57 │
116+└───┘└───┴───┴───┴───┘└───┴───┴───┴───┘└───┴───┴───┴───┘      ├───┼───┼───┼───┤
117+                                                              │64 │65 │66 │67 │
118+┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ ├───┼───┼───┼───┤
119+│10 │11 │12 │13 │70 │71 │72 │73 │14 │15 │16 │17 │18 │19     │ │74 │75 │76 │77 │