aboutsummaryrefslogtreecommitdiff
path: root/keyboards/clueboard/keymaps/default/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/clueboard/keymaps/default/keymap.c')
-rw-r--r--keyboards/clueboard/keymaps/default/keymap.c72
1 files changed, 4 insertions, 68 deletions
diff --git a/keyboards/clueboard/keymaps/default/keymap.c b/keyboards/clueboard/keymaps/default/keymap.c
index 89f71e83a..896bc7ebc 100644
--- a/keyboards/clueboard/keymaps/default/keymap.c
+++ b/keyboards/clueboard/keymaps/default/keymap.c
@@ -67,11 +67,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
67 */ 67 */
68[_RS] = KEYMAP( 68[_RS] = KEYMAP(
69 #ifdef RGBLIGHT_ENABLE 69 #ifdef RGBLIGHT_ENABLE
70 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(1), F(7), \ 70 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_TOG, RGB_VAI, \
71 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(8), \ 71 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_VAD, \
72 KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ 72 KC_TRNS, KC_TRNS, MO(_RS),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
73 MO(_FL), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), F(5), \ 73 MO(_FL), KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(_FL), RGB_SAI, \
74 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, F(2), F(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, F(4), F(6), F(3)), 74 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS, RGB_MOD, RGB_MOD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_HUD, RGB_SAD, RGB_HUI),
75 #else 75 #else
76 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ 76 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
77 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \ 77 KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,RESET, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, \
@@ -83,30 +83,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
83 83
84enum function_id { 84enum function_id {
85 SHIFT_ESC, 85 SHIFT_ESC,
86 #ifdef RGBLIGHT_ENABLE
87 RGBLED_TOGGLE,
88 RGBLED_STEP_MODE,
89 RGBLED_INCREASE_HUE,
90 RGBLED_DECREASE_HUE,
91 RGBLED_INCREASE_SAT,
92 RGBLED_DECREASE_SAT,
93 RGBLED_INCREASE_VAL,
94 RGBLED_DECREASE_VAL
95 #endif
96}; 86};
97 87
98const uint16_t PROGMEM fn_actions[] = { 88const uint16_t PROGMEM fn_actions[] = {
99 [0] = ACTION_FUNCTION(SHIFT_ESC), 89 [0] = ACTION_FUNCTION(SHIFT_ESC),
100 #ifdef RGBLIGHT_ENABLE
101 [1] = ACTION_FUNCTION(RGBLED_TOGGLE),
102 [2] = ACTION_FUNCTION(RGBLED_STEP_MODE),
103 [3] = ACTION_FUNCTION(RGBLED_INCREASE_HUE),
104 [4] = ACTION_FUNCTION(RGBLED_DECREASE_HUE),
105 [5] = ACTION_FUNCTION(RGBLED_INCREASE_SAT),
106 [6] = ACTION_FUNCTION(RGBLED_DECREASE_SAT),
107 [7] = ACTION_FUNCTION(RGBLED_INCREASE_VAL),
108 [8] = ACTION_FUNCTION(RGBLED_DECREASE_VAL),
109 #endif
110}; 90};
111 91
112void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) { 92void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) {
@@ -132,49 +112,5 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt) {
132 } 112 }
133 } 113 }
134 break; 114 break;
135 //led operations
136 #ifdef RGBLIGHT_ENABLE
137 case RGBLED_TOGGLE:
138 if (record->event.pressed) {
139 rgblight_toggle();
140 }
141
142 break;
143 case RGBLED_INCREASE_HUE:
144 if (record->event.pressed) {
145 rgblight_increase_hue();
146 }
147 break;
148 case RGBLED_DECREASE_HUE:
149 if (record->event.pressed) {
150 rgblight_decrease_hue();
151 }
152 break;
153 case RGBLED_INCREASE_SAT:
154 if (record->event.pressed) {
155 rgblight_increase_sat();
156 }
157 break;
158 case RGBLED_DECREASE_SAT:
159 if (record->event.pressed) {
160 rgblight_decrease_sat();
161 }
162 break;
163 case RGBLED_INCREASE_VAL:
164 if (record->event.pressed) {
165 rgblight_increase_val();
166 }
167 break;
168 case RGBLED_DECREASE_VAL:
169 if (record->event.pressed) {
170 rgblight_decrease_val();
171 }
172 break;
173 case RGBLED_STEP_MODE:
174 if (record->event.pressed) {
175 rgblight_step();
176 }
177 break;
178 #endif
179 } 115 }
180} 116}