]> git.donarmstrong.com Git - tmk_firmware.git/blobdiff - common/keyboard.c
Add LED feature to Sun converter
[tmk_firmware.git] / common / keyboard.c
index e973c46d5b0c7fe600895aa3d3545ff87fcd1c00..b0e0ed7935278f5b97f617822bfb2b12944951b6 100644 (file)
@@ -555,6 +555,7 @@ void keyboard_init(void)
 void keyboard_task(void)
 {
     static matrix_row_t matrix_prev[MATRIX_ROWS];
+    static uint8_t led_status = 0;
     matrix_row_t matrix_row = 0;
     matrix_row_t matrix_change = 0;
 
@@ -617,6 +618,12 @@ void keyboard_task(void)
         }
     }
 
+    // update LED
+    if (led_status != host_keyboard_leds()) {
+        led_status = host_keyboard_leds();
+        keyboard_set_leds(led_status);
+    }
+
     return;
 }