diff options
Diffstat (limited to 'keyboards/mechmini/v2/v2.h')
-rwxr-xr-x | keyboards/mechmini/v2/v2.h | 71 |
1 files changed, 35 insertions, 36 deletions
diff --git a/keyboards/mechmini/v2/v2.h b/keyboards/mechmini/v2/v2.h index 67a13abbb..a0a620675 100755 --- a/keyboards/mechmini/v2/v2.h +++ b/keyboards/mechmini/v2/v2.h | |||
@@ -13,57 +13,56 @@ | |||
13 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 13 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
14 | */ | 14 | */ |
15 | 15 | ||
16 | #ifndef V2_H | 16 | #pragma once |
17 | #define V2_H | ||
18 | 17 | ||
19 | #include "../mechmini.h" | 18 | #include "../mechmini.h" |
20 | 19 | ||
20 | #define XXX KC_NO | ||
21 | |||
21 | #define LAYOUT_ortho( \ | 22 | #define LAYOUT_ortho( \ |
22 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | 23 | k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \ |
23 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ | 24 | k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, \ |
24 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | 25 | k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \ |
25 | K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 \ | 26 | k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B \ |
26 | ) { \ | 27 | ) { \ |
27 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ | 28 | { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \ |
28 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ | 29 | { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B }, \ |
29 | { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ | 30 | { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \ |
30 | { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 } \ | 31 | { k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3A, k3B } \ |
31 | } | 32 | } |
32 | 33 | ||
33 | #define LAYOUT_625_space( \ | 34 | #define LAYOUT_625_space( \ |
34 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | 35 | k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \ |
35 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K111, \ | 36 | k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1B, \ |
36 | K200, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | 37 | k20, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \ |
37 | K300, K301, K302, K306, K310, K311 \ | 38 | k30, k31, k32, k36, k3A, k3B \ |
38 | ) { \ | 39 | ) { \ |
39 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ | 40 | { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \ |
40 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, KC_NO, K111 }, \ | 41 | { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, XXX, k1B }, \ |
41 | { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ | 42 | { k20, XXX, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \ |
42 | { K300, K301, K302, KC_NO, KC_NO, KC_NO, K306, KC_NO, KC_NO, KC_NO, K310, K311 } \ | 43 | { k30, k31, k32, XXX, XXX, XXX, k36, XXX, XXX, XXX, k3A, k3B } \ |
43 | } | 44 | } |
44 | 45 | ||
45 | #define LAYOUT_split_space( \ | 46 | #define LAYOUT_split_space( \ |
46 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | 47 | k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \ |
47 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K111, \ | 48 | k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1B, \ |
48 | K200, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | 49 | k20, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \ |
49 | K300, K301, K302, K304, K307, K309, K310, K311 \ | 50 | k30, k31, k32, k34, k37, k39, k3A, k3B \ |
50 | ) { \ | 51 | ) { \ |
51 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ | 52 | { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \ |
52 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, KC_NO, K111 }, \ | 53 | { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, XXX, k1B }, \ |
53 | { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ | 54 | { k20, XXX, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \ |
54 | { K300, K301, K302, KC_NO, K304, KC_NO, KC_NO, K307, KC_NO, K309, K310, K311 } \ | 55 | { k30, k31, k32, XXX, k34, XXX, XXX, k37, XXX, k39, k3A, k3B } \ |
55 | } | 56 | } |
56 | 57 | ||
57 | #define LAYOUT_2u_space_ortho( \ | 58 | #define LAYOUT_2u_space_ortho( \ |
58 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | 59 | k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B, \ |
59 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ | 60 | k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B, \ |
60 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | 61 | k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B, \ |
61 | K300, K301, K302, K303, K304, K305, K307, K308, K309, K310, K311 \ | 62 | k30, k31, k32, k33, k34, k35, k37, k38, k39, k3A, k3B \ |
62 | ) { \ | 63 | ) { \ |
63 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ | 64 | { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0A, k0B }, \ |
64 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ | 65 | { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1A, k1B }, \ |
65 | { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ | 66 | { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2A, k2B }, \ |
66 | { K300, K301, K302, K303, K304, K305, K305, K307, K308, K309, K310, K311 } \ | 67 | { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3A, k3B } \ |
67 | } | 68 | } |
68 | |||
69 | #endif | ||