aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/mechmini/keymaps/default/keymap.c30
1 files changed, 19 insertions, 11 deletions
diff --git a/keyboards/mechmini/keymaps/default/keymap.c b/keyboards/mechmini/keymaps/default/keymap.c
index 31279ffe9..5cae1bc81 100644
--- a/keyboards/mechmini/keymaps/default/keymap.c
+++ b/keyboards/mechmini/keymaps/default/keymap.c
@@ -63,7 +63,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
63 ) 63 )
64 */ 64 */
65 65
66uint8_t current_level = 2; 66uint8_t current_level = 4;
67int is_on = 0; 67int is_on = 0;
68 68
69uint8_t r = 0xFF; 69uint8_t r = 0xFF;
@@ -106,22 +106,30 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
106 } 106 }
107 break; 107 break;
108 case COLOR_1: // set to pink 108 case COLOR_1: // set to pink
109 r = 0xFF; 109 if (event.pressed) {
110 g = 0x81; 110 r = 0xFF;
111 b = 0xC2; 111 g = 0x81;
112 b = 0xC2;
113 }
112 break; 114 break;
113 case COLOR_2: // set to cyan 115 case COLOR_2: // set to cyan
114 r = 0x00; 116 if (event.pressed) {
115 g = 0xE0; 117 r = 0x00;
116 b = 0xFF; 118 g = 0xE0;
119 b = 0xFF;
120 }
117 break; 121 break;
118 case COLOR_3: // set to white 122 case COLOR_3: // set to white
119 r = 0xFF; 123 if (event.pressed) {
120 g = 0xFF; 124 r = 0xFF;
121 b = 0xFF; 125 g = 0xFF;
126 b = 0xFF;
127 }
122 break; 128 break;
123 case ENABLE_MAX_BRIGHTNESS: // enable all 16 brightness steps 129 case ENABLE_MAX_BRIGHTNESS: // enable all 16 brightness steps
124 max_brightness = MAX_BRIGHTNESS; 130 if (event.pressed) {
131 max_brightness = MAX_BRIGHTNESS;
132 }
125 break; 133 break;
126 } 134 }
127 135