diff options
Diffstat (limited to 'keyboards/rgbkb/sol/sol.h')
| -rw-r--r-- | keyboards/rgbkb/sol/sol.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/keyboards/rgbkb/sol/sol.h b/keyboards/rgbkb/sol/sol.h index d26546006..1bc87cb0a 100644 --- a/keyboards/rgbkb/sol/sol.h +++ b/keyboards/rgbkb/sol/sol.h | |||
| @@ -3,6 +3,8 @@ | |||
| 3 | #include "quantum.h" | 3 | #include "quantum.h" |
| 4 | #ifdef KEYBOARD_rgbkb_sol_rev1 | 4 | #ifdef KEYBOARD_rgbkb_sol_rev1 |
| 5 | #include "rev1.h" | 5 | #include "rev1.h" |
| 6 | #else | ||
| 7 | #include "rev2.h" | ||
| 6 | #endif | 8 | #endif |
| 7 | 9 | ||
| 8 | 10 | ||
| @@ -29,6 +31,32 @@ | |||
| 29 | { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, R50, R56 } \ | 31 | { KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, R50, R56 } \ |
| 30 | } | 32 | } |
| 31 | 33 | ||
| 34 | #define ENCODER_LAYOUT( \ | ||
| 35 | E10, E11, \ | ||
| 36 | E20, E21 \ | ||
| 37 | ) \ | ||
| 38 | { \ | ||
| 39 | { E10, E11 }, \ | ||
| 40 | { E20, E21 } \ | ||
| 41 | } | ||
| 42 | |||
| 43 | #define EXTRA_ENCODER_LAYOUT( \ | ||
| 44 | E10, E11, \ | ||
| 45 | E20, E21, \ | ||
| 46 | E30, E31, \ | ||
| 47 | E40, E41, \ | ||
| 48 | E50, E51, \ | ||
| 49 | E60, E61 \ | ||
| 50 | ) \ | ||
| 51 | { \ | ||
| 52 | { E10, E11 }, \ | ||
| 53 | { E20, E21 }, \ | ||
| 54 | { E30, E31 }, \ | ||
| 55 | { E40, E41 }, \ | ||
| 56 | { E50, E51 }, \ | ||
| 57 | { E60, E61 } \ | ||
| 58 | } | ||
| 59 | |||
| 32 | #define KC________ KC_TRNS | 60 | #define KC________ KC_TRNS |
| 33 | #define KC_RGB_MOD RGB_MOD | 61 | #define KC_RGB_MOD RGB_MOD |
| 34 | #define KC_FN FN | 62 | #define KC_FN FN |
