diff options
Diffstat (limited to 'keyboards/wilba_tech/wt75_b/config.h')
| -rw-r--r-- | keyboards/wilba_tech/wt75_b/config.h | 35 |
1 files changed, 28 insertions, 7 deletions
diff --git a/keyboards/wilba_tech/wt75_b/config.h b/keyboards/wilba_tech/wt75_b/config.h index b8ada14e8..b173b0241 100644 --- a/keyboards/wilba_tech/wt75_b/config.h +++ b/keyboards/wilba_tech/wt75_b/config.h | |||
| @@ -179,14 +179,33 @@ | |||
| 179 | /* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ | 179 | /* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ |
| 180 | //#define MIDI_TONE_KEYCODE_OCTAVES 1 | 180 | //#define MIDI_TONE_KEYCODE_OCTAVES 1 |
| 181 | 181 | ||
| 182 | #define WT_MONO_BACKLIGHT | 182 | // enable the mono backlight |
| 183 | #define MONO_BACKLIGHT_ENABLED 1 | ||
| 184 | |||
| 185 | // enable the RGB indicator for WT75-A | ||
| 186 | #define MONO_BACKLIGHT_WT75_A | ||
| 187 | |||
| 188 | // disable backlight when USB suspended (PC sleep/hibernate/shutdown) | ||
| 189 | #define MONO_BACKLIGHT_DISABLE_WHEN_USB_SUSPENDED 0 | ||
| 190 | |||
| 191 | // disable backlight after timeout in minutes, 0 = no timeout | ||
| 192 | #define MONO_BACKLIGHT_DISABLE_AFTER_TIMEOUT 0 | ||
| 193 | |||
| 194 | // the default brightness | ||
| 195 | #define MONO_BACKLIGHT_BRIGHTNESS 255 | ||
| 196 | |||
| 197 | // the default effect | ||
| 198 | #define MONO_BACKLIGHT_EFFECT 1 | ||
| 199 | |||
| 200 | // the default effect speed (0-3) | ||
| 201 | #define MONO_BACKLIGHT_EFFECT_SPEED 0 | ||
| 183 | 202 | ||
| 184 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 | 203 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 |
| 185 | 204 | ||
| 186 | // EEPROM usage | 205 | // EEPROM usage |
| 187 | 206 | ||
| 188 | // TODO: refactor with new user EEPROM code (coming soon) | 207 | // TODO: refactor with new user EEPROM code (coming soon) |
| 189 | #define EEPROM_MAGIC 0x451F | 208 | #define EEPROM_MAGIC 0x4520 |
| 190 | #define EEPROM_MAGIC_ADDR 34 | 209 | #define EEPROM_MAGIC_ADDR 34 |
| 191 | // Bump this every time we change what we store | 210 | // Bump this every time we change what we store |
| 192 | // This will automatically reset the EEPROM with defaults | 211 | // This will automatically reset the EEPROM with defaults |
| @@ -194,9 +213,11 @@ | |||
| 194 | #define EEPROM_VERSION 0x08 | 213 | #define EEPROM_VERSION 0x08 |
| 195 | #define EEPROM_VERSION_ADDR 36 | 214 | #define EEPROM_VERSION_ADDR 36 |
| 196 | 215 | ||
| 197 | // Dynamic keymap starts after EEPROM version | 216 | // Backlight config starts after EEPROM version |
| 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 | 217 | #define MONO_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
| 199 | // Dynamic macro starts after dynamic keymaps (37+(4*6*16*2)) = (37+768) | 218 | // Dynamic keymap starts after backlight config (37+7) |
| 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 805 | 219 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 44 |
| 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 219 | 220 | // Dynamic macro starts after dynamic keymaps (44+(4*6*16*2)) = (44+768) |
| 221 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 812 | ||
| 222 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 212 | ||
| 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 223 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
