summaryrefslogtreecommitdiff
path: root/keyboards/xiudi/xd96/matrix_diagram.md
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2024-03-08 17:24:31 -0800
committerGitHub <noreply@github.com>2024-03-09 01:24:31 +0000
commita8991722bca6f8785495f60d7a2e910f9a5987c9 (patch)
tree236a53a9709cc6921e3d81003caedd6f71d22cba /keyboards/xiudi/xd96/matrix_diagram.md
parent62e2cb92861820cf64440e754cd0fed155e431fd (diff)
Xiudi XD96 Layout Bugfixes and Touch-Up (#23242)
* Correct AliExpress Hardware Availability link in readme Previous URL linked to a Cospad listing. [chore] [docs] * Convert `info.json` to four-space indent [style] * Correct `LAYOUT_all` matrix data The right half of split Backspace is actually located at [5, 9], not [5, 3]. [bugfix] * Correct `LAYOUT_96_iso` matrix data Corrects the matrix positions of the ISO Hash/Tilde and ISO Enter keys to [3, 12] and [3, 13], respectively. [bugfix] * Add layout/matrix diagram [docs] * Refactor keymaps - remove "inline block" comments - grid-align keycodes - use four-space indent [style]
Diffstat (limited to 'keyboards/xiudi/xd96/matrix_diagram.md')
-rw-r--r--keyboards/xiudi/xd96/matrix_diagram.md42
1 files changed, 42 insertions, 0 deletions
diff --git a/keyboards/xiudi/xd96/matrix_diagram.md b/keyboards/xiudi/xd96/matrix_diagram.md
new file mode 100644
index 0000000000..ba4181b0c7
--- /dev/null
+++ b/keyboards/xiudi/xd96/matrix_diagram.md
@@ -0,0 +1,42 @@
+# Matrix Diagram for KPrepublic XD96
+
+```
+Spaced Function Row ────────────────────────────────────────┐
+┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐
+│00 │ │01 │02 │03 │04 │ │06 │07 │08 │09 │ │0A │0B │0C │0D │
+└───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘
+ ┌───────┐ ┌───────┐
+ 2u Function Row Backspace │0D │ │0G │
+ └───────┘ └───────┘
+┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
+│00 │01 │02 │03 │04 │05 │06 │07 │08 │09 │0A │0B │0C │0D │56 │0E │0F │0G │0H │
+├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤ ┌───────┐ ┌───┐
+│10 │11 │12 │13 │14 │15 │16 │17 │18 │19 │1A │1B │1C │1D │59 │1E │1F │1G │1H │ │1D │ 2u Backspace │ │
+├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┼───┼───┼───┤ └─┬─────┤ ┌─────┐ │1H │ ┌───┐
+│20 │21 │22 │23 │24 │25 │26 │27 │28 │29 │2A │2B │2C │2D │2E │2F │2G │2H │ │2D │ │ │ │ │ │ │
+├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬────┼───┼───┼───┼───┤ ┌──┴─────┤ ┌──┴┐3D │ ├───┤ │2H │ 2u Numpad Plus
+│30 │31 │32 │33 │34 │35 │36 │37 │38 │39 │3A │3B │3C │3D │3E │3F │3G │3H │ │3D │ │3C │ │ │ │ │ │
+├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴┬───┼───┼───┼───┼───┤ └────────┘ └───┴────┘ ┌───────┐ │3H │ ├───┤
+│40 │41 │42 │43 │44 │45 │46 │47 │48 │49 │4A │4B │4C │4D │4E │4F │4G │4H │ ANSI ISO │4E │ │ │ │ │
+├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┴┬──┴──┬───┼───┼───┼───┼───┼───┤ Enter Enter └───────┘ └───┘ │4H │ 2u Numpad Enter
+│50 │51 │52 │55 │5A │58 │5C │5D │5E │5F │5G │5H │ 2u Zero │ │
+└────┴────┴────┴────────────────────────┴─────┴─────┴───┴───┴───┴───┴───┴───┘ on Shift Row └───┘
+┌────────┐ ┌───┬──────────┬───────┐
+│40 │ 2.25u LShift 1u/2.75u RShift │4B │4D │5E │ 2u Numpad Zero
+└────────┘ └───┴──────────┴───────┘
+ ┌────┬────┬────┐
+ 3x 1.25u RShift │4B │4C │4D │
+ └────┴────┴────┘
+┌────┬────┬────┬────────────────────────┬────┬────┬────┬────┐
+│50 │51 │52 │55 │5A │58 │5C │5D │ ANSI
+└────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
+┌─────┬───┬─────┬───────────────────────┬─────┬─────┬───┬───┐
+│50 │51 │52 │55 │5A │58 │5C │5D │ Tsangan
+└─────┴───┴─────┴───────────────────────┴─────┴─────┴───┴───┘
+┌─────┬─────┬───────────────────────────┬─────┬─────┬───┬───┐
+│50 │51 │55 │5A │58 │5C │5D │ WKL
+└─────┴─────┴───────────────────────────┴─────┴─────┴───┴───┘
+ ┌───┬─────┬───────────────────────────┬─────┬───┐
+ │51 │52 │55 │58 │5C │ HHKB
+ └───┴─────┴───────────────────────────┴─────┴───┘
+```