diff options
Diffstat (limited to 'keyboards/contra/contra.h')
| -rwxr-xr-x | keyboards/contra/contra.h | 48 |
1 files changed, 38 insertions, 10 deletions
diff --git a/keyboards/contra/contra.h b/keyboards/contra/contra.h index e9f9c5418..873429b53 100755 --- a/keyboards/contra/contra.h +++ b/keyboards/contra/contra.h | |||
| @@ -3,16 +3,44 @@ | |||
| 3 | 3 | ||
| 4 | #include "quantum.h" | 4 | #include "quantum.h" |
| 5 | 5 | ||
| 6 | #define KEYMAP( \ | 6 | #define LAYOUT_grid( \ |
| 7 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | 7 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ |
| 8 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ | 8 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ |
| 9 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | 9 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ |
| 10 | K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 \ | 10 | K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 \ |
| 11 | ) { \ | 11 | ) { \ |
| 12 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ | 12 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ |
| 13 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ | 13 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ |
| 14 | { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ | 14 | { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ |
| 15 | { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 } \ | 15 | { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 } \ |
| 16 | } | 16 | } |
| 17 | 17 | ||
| 18 | #endif \ No newline at end of file | 18 | #define LAYOUT_mit( \ |
| 19 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | ||
| 20 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ | ||
| 21 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | ||
| 22 | K300, K301, K302, K303, K304, K305, K307, K308, K309, K310, K311 \ | ||
| 23 | ) { \ | ||
| 24 | { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011 }, \ | ||
| 25 | { K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111 }, \ | ||
| 26 | { K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211 }, \ | ||
| 27 | { K300, K301, K302, K303, K304, K305, K305, K307, K308, K309, K310, K311 } \ | ||
| 28 | } | ||
| 29 | |||
| 30 | #define KC_LAYOUT_grid( \ | ||
| 31 | K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, \ | ||
| 32 | K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, \ | ||
| 33 | K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, \ | ||
| 34 | K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311 \ | ||
| 35 | ) \ | ||
| 36 | LAYOUT_grid( \ | ||
| 37 | KC_##K000, KC_##K001, KC_##K002, KC_##K003, KC_##K004, KC_##K005, KC_##K006, KC_##K007, KC_##K008, KC_##K009, KC_##K010, KC_##K011, \ | ||
| 38 | KC_##K100, KC_##K101, KC_##K102, KC_##K103, KC_##K104, KC_##K105, KC_##K106, KC_##K107, KC_##K108, KC_##K109, KC_##K110, KC_##K111, \ | ||
| 39 | KC_##K200, KC_##K201, KC_##K202, KC_##K203, KC_##K204, KC_##K205, KC_##K206, KC_##K207, KC_##K208, KC_##K209, KC_##K210, KC_##K211, \ | ||
| 40 | KC_##K300, KC_##K301, KC_##K302, KC_##K303, KC_##K304, KC_##K305, KC_##K306, KC_##K307, KC_##K308, KC_##K309, KC_##K310, KC_##K311 \ | ||
| 41 | ) | ||
| 42 | #define KEYMAP LAYOUT_grid | ||
| 43 | #define LAYOUT_ortho_4x12 LAYOUT_grid | ||
| 44 | #define KC_LAYOUT_ortho_4x12 KC_LAYOUT_grid | ||
| 45 | |||
| 46 | #endif | ||
