diff options
author | James Young <18669334+noroadsleft@users.noreply.github.com> | 2022-10-15 09:36:20 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-15 09:36:20 -0700 |
commit | 1e726a13d8a4f494f88aac6975b1b0e3be78242b (patch) | |
tree | 915843b2d2d965565b2f2622daefc446e35daa7e /keyboards/xelus/rs60/rev2_0 | |
parent | 06a7a1c205f43c0c4c435d48de5ab3893398b19d (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.h | 17 | ||||
-rw-r--r-- | keyboards/xelus/rs60/rev2_0/rules.mk | 2 |
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 |