rgblight fixes

master
Jack Humbert 2016-11-23 21:28:12 -05:00
parent cefa8468fb
commit f25596b8dc
3 changed files with 8 additions and 6 deletions

View File

@ -3,8 +3,8 @@
SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
COMMAND_ENABLE = no # Commands for debug and configuration COMMAND_ENABLE = no # Commands for debug and configuration
RGBLIGHT_ENABLE = yes RGBLIGHT_ENABLE ?= yes
MIDI_ENABLE = yes MIDI_ENABLE ?= yes
ifndef QUANTUM_DIR ifndef QUANTUM_DIR
include ../../../../Makefile include ../../../../Makefile

View File

@ -164,9 +164,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
// dynamically generate these. // dynamically generate these.
case RGB_FF00BB: case RGB_FF00BB:
if (record->event.pressed) { if (record->event.pressed) {
rgblight_enable(); #ifdef RGBLIGHT_ENABLE
rgblight_mode(1); rgblight_enable();
rgblight_setrgb(0xff,0x00,0xbb); rgblight_mode(1);
rgblight_setrgb(0xff,0x00,0xbb);
#endif
} }
return false; return false;
break; break;

View File

@ -1055,7 +1055,7 @@ int main(void)
// MIDI_Task(); // MIDI_Task();
#endif #endif
#ifdef RGBLIGHT_ANIMATIONS #if defined(RGBLIGHT_ANIMATIONS) & defined(RGBLIGHT_ENABLE)
rgblight_task(); rgblight_task();
#endif #endif