summaryrefslogtreecommitdiff
path: root/keyboards/xelus/rs60/rev2_0
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2022-10-15 09:36:20 -0700
committerGitHub <noreply@github.com>2022-10-15 09:36:20 -0700
commit1e726a13d8a4f494f88aac6975b1b0e3be78242b (patch)
tree915843b2d2d965565b2f2622daefc446e35daa7e /keyboards/xelus/rs60/rev2_0
parent06a7a1c205f43c0c4c435d48de5ab3893398b19d (diff)
Xelus RS60 Layout Refactor (#18708)
* add matrix diagrams * add LAYOUT_60_ansi * add LAYOUT_60_ansi_tsangan * add LAYOUT_60_tsangan_hhkb * enable Community Layout support * enable Community Layout support, phase 2 Remove the `LAYOUTS` rules from the `rules.mk` files, now that the data is in `info.json`.
Diffstat (limited to 'keyboards/xelus/rs60/rev2_0')
-rw-r--r--keyboards/xelus/rs60/rev2_0/rev2_0.h17
-rw-r--r--keyboards/xelus/rs60/rev2_0/rules.mk2
2 files changed, 17 insertions, 2 deletions
diff --git a/keyboards/xelus/rs60/rev2_0/rev2_0.h b/keyboards/xelus/rs60/rev2_0/rev2_0.h
index dd43418964..5c9dba5a6c 100644
--- a/keyboards/xelus/rs60/rev2_0/rev2_0.h
+++ b/keyboards/xelus/rs60/rev2_0/rev2_0.h
@@ -19,6 +19,23 @@
#define XXX KC_NO
+/*
+ * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───────┐
+ * │00 │01 │02 │03 │04 │05 │06 │07 │08 │09 │0A │0B │0C │0D │2D │ │0D │ 2u Backspace
+ * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ └───────┘
+ * │10 │11 │12 │13 │14 │15 │16 │17 │18 │19 │1A │1B │1C │1D │
+ * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
+ * │20 │21 │22 │23 │24 │25 │26 │27 │28 │29 │2A │2B │2C │
+ * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ┌──────────┐
+ * │30 │31 │32 │33 │34 │35 │36 │37 │38 │39 │3B │3C │3D │ │3C │ 2.75u RShift
+ * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ └──────────┘
+ * │40 │41 │42 │45 │49 │4A │4C │4D │
+ * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
+ * ┌─────┬───┬─────┬───────────────────────────┬─────┬───┬─────┐
+ * │40 │41 │42 │45 │4A │4C │4D │ Tsangan/WKL/HHKB
+ * └─────┴───┴─────┴───────────────────────────┴─────┴───┴─────┘
+ */
+
#define LAYOUT_60_ansi_split_bs_rshift( \
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K2D, \
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \
diff --git a/keyboards/xelus/rs60/rev2_0/rules.mk b/keyboards/xelus/rs60/rev2_0/rules.mk
index df66f7dd37..221b9d4c01 100644
--- a/keyboards/xelus/rs60/rev2_0/rules.mk
+++ b/keyboards/xelus/rs60/rev2_0/rules.mk
@@ -24,5 +24,3 @@ KEYBOARD_SHARED_EP = yes
# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
-
-LAYOUTS = 60_ansi_split_bs_rshift