diff options
Diffstat (limited to 'keyboards/xelus/valor')
| -rw-r--r-- | keyboards/xelus/valor/rev1/info.json | 83 | ||||
| -rw-r--r-- | keyboards/xelus/valor/rev1/rev1.h | 4 | ||||
| -rw-r--r-- | keyboards/xelus/valor/rev1/rules.mk | 2 |
3 files changed, 88 insertions, 1 deletions
diff --git a/keyboards/xelus/valor/rev1/info.json b/keyboards/xelus/valor/rev1/info.json new file mode 100644 index 000000000..35d8e275d --- /dev/null +++ b/keyboards/xelus/valor/rev1/info.json | |||
| @@ -0,0 +1,83 @@ | |||
| 1 | { | ||
| 2 | "keyboard_name": "Xelus Valor rev1", | ||
| 3 | "url": "", | ||
| 4 | "maintainer": "Xelus22", | ||
| 5 | "width": 17.75, | ||
| 6 | "height": 5, | ||
| 7 | "layouts": { | ||
| 8 | "LAYOUT_alice_split_bs": { | ||
| 9 | "layout": [ | ||
| 10 | {"x":0, "y":0}, | ||
| 11 | {"x":1.25, "y":0}, | ||
| 12 | {"x":2.25, "y":0}, | ||
| 13 | {"x":3.25, "y":0}, | ||
| 14 | {"x":4.25, "y":0}, | ||
| 15 | {"x":5.25, "y":0}, | ||
| 16 | {"x":6.25, "y":0}, | ||
| 17 | {"x":7.25, "y":0}, | ||
| 18 | {"x":10.25, "y":0}, | ||
| 19 | {"x":11.25, "y":0}, | ||
| 20 | {"x":12.25, "y":0}, | ||
| 21 | {"x":13.25, "y":0}, | ||
| 22 | {"x":14.25, "y":0}, | ||
| 23 | {"x":15.25, "y":0}, | ||
| 24 | {"x":16.25, "y":0}, | ||
| 25 | {"x":17.25, "y":0}, | ||
| 26 | |||
| 27 | {"x":0, "y":1}, | ||
| 28 | {"x":1.25, "y":1, "w":1.5}, | ||
| 29 | {"x":2.75, "y":1}, | ||
| 30 | {"x":3.75, "y":1}, | ||
| 31 | {"x":4.75, "y":1}, | ||
| 32 | {"x":5.75, "y":1}, | ||
| 33 | {"x":6.75, "y":1}, | ||
| 34 | {"x":9.75, "y":1}, | ||
| 35 | {"x":10.75, "y":1}, | ||
| 36 | {"x":11.75, "y":1}, | ||
| 37 | {"x":12.75, "y":1}, | ||
| 38 | {"x":13.75, "y":1}, | ||
| 39 | {"x":14.75, "y":1}, | ||
| 40 | {"x":15.75, "y":1}, | ||
| 41 | {"x":16.75, "y":1, "w":1.5}, | ||
| 42 | |||
| 43 | {"x":0, "y":2}, | ||
| 44 | {"x":1.25, "y":2, "w":1.75}, | ||
| 45 | {"x":3, "y":2}, | ||
| 46 | {"x":4, "y":2}, | ||
| 47 | {"x":5, "y":2}, | ||
| 48 | {"x":6, "y":2}, | ||
| 49 | {"x":7, "y":2}, | ||
| 50 | {"x":10, "y":2}, | ||
| 51 | {"x":11, "y":2}, | ||
| 52 | {"x":12, "y":2}, | ||
| 53 | {"x":13, "y":2}, | ||
| 54 | {"x":14, "y":2}, | ||
| 55 | {"x":15, "y":2}, | ||
| 56 | {"x":16, "y":2, "w":2.25}, | ||
| 57 | |||
| 58 | {"x":1.25, "y":3, "w":2.25}, | ||
| 59 | {"x":3.5, "y":3}, | ||
| 60 | {"x":4.5, "y":3}, | ||
| 61 | {"x":5.5, "y":3}, | ||
| 62 | {"x":6.5, "y":3}, | ||
| 63 | {"x":7.5, "y":3}, | ||
| 64 | {"x":9.5, "y":3}, | ||
| 65 | {"x":10.5, "y":3}, | ||
| 66 | {"x":11.5, "y":3}, | ||
| 67 | {"x":12.5, "y":3}, | ||
| 68 | {"x":13.5, "y":3}, | ||
| 69 | {"x":14.5, "y":3}, | ||
| 70 | {"x":15.5, "y":3, "w":1.75}, | ||
| 71 | {"x":17.25, "y":3}, | ||
| 72 | |||
| 73 | {"x":1.25, "y":4, "w":1.5}, | ||
| 74 | {"x":4.25, "y":4, "w":1.5}, | ||
| 75 | {"x":5.75, "y":4, "w":2}, | ||
| 76 | {"x":7.75, "y":4, "w":1.25}, | ||
| 77 | {"x":9.5, "y":4, "w":2.75}, | ||
| 78 | {"x":12.25, "y":4, "w":1.5}, | ||
| 79 | {"x":16.75, "y":4, "w":1.5} | ||
| 80 | ] | ||
| 81 | } | ||
| 82 | } | ||
| 83 | } | ||
diff --git a/keyboards/xelus/valor/rev1/rev1.h b/keyboards/xelus/valor/rev1/rev1.h index c43274605..3e05ae5e2 100644 --- a/keyboards/xelus/valor/rev1/rev1.h +++ b/keyboards/xelus/valor/rev1/rev1.h | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | 20 | ||
| 21 | #define ____ KC_NO | 21 | #define ____ KC_NO |
| 22 | 22 | ||
| 23 | #define LAYOUT_all( \ | 23 | #define LAYOUT_alice_split_bs( \ |
| 24 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014, K214, \ | 24 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014, K214, \ |
| 25 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114, \ | 25 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114, \ |
| 26 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, \ | 26 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, \ |
| @@ -33,3 +33,5 @@ | |||
| 33 | { ____, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, K312, K313, K314 }, \ | 33 | { ____, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, K312, K313, K314 }, \ |
| 34 | { ____, K401, ____, K403, ____, K405, K406, ____, K408, ____, K410, ____, ____, K413, ____ } \ | 34 | { ____, K401, ____, K403, ____, K405, K406, ____, K408, ____, K410, ____, ____, K413, ____ } \ |
| 35 | } | 35 | } |
| 36 | |||
| 37 | #define LAYOUT_all LAYOUT_alice_split_bs | ||
diff --git a/keyboards/xelus/valor/rev1/rules.mk b/keyboards/xelus/valor/rev1/rules.mk index d3eb6989d..2840d97f2 100644 --- a/keyboards/xelus/valor/rev1/rules.mk +++ b/keyboards/xelus/valor/rev1/rules.mk | |||
| @@ -21,3 +21,5 @@ RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | |||
| 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth | 21 | BLUETOOTH_ENABLE = no # Enable Bluetooth |
| 22 | AUDIO_ENABLE = no # Audio output | 22 | AUDIO_ENABLE = no # Audio output |
| 23 | LTO_ENABLE = yes | 23 | LTO_ENABLE = yes |
| 24 | |||
| 25 | LAYOUTS = alice_split_bs | ||
