diff options
-rw-r--r-- | keyboards/mechmini/keymaps/default/keymap.c | 30 |
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 | ||
66 | uint8_t current_level = 2; | 66 | uint8_t current_level = 4; |
67 | int is_on = 0; | 67 | int is_on = 0; |
68 | 68 | ||
69 | uint8_t r = 0xFF; | 69 | uint8_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 | ||