Reset keyboard brightness if it is turned back on

This commit is contained in:
Jeremy Soller 2018-02-19 11:00:21 -07:00
parent 3c050e0ee7
commit d1e365d21b
1 changed files with 3 additions and 1 deletions

4
kb.c
View File

@ -336,10 +336,12 @@ static void kb_full_color__set_state(enum kb_state state)
switch (state) { switch (state) {
case KB_STATE_OFF: case KB_STATE_OFF:
led_classdev_notify_brightness_hw_changed(&kb_led, 0); led_classdev_notify_brightness_hw_changed(&kb_led, 0);
cmd |= 0x003001; cmd |= 0x003001;
break; break;
case KB_STATE_ON: case KB_STATE_ON:
led_classdev_notify_brightness_hw_changed(&kb_led, kb_backlight.brightness + 1); kb_full_color__set_brightness(kb_backlight.brightness);
cmd |= 0x07F001; cmd |= 0x07F001;
break; break;
default: default: