]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/kitten_paw/kitten_paw.c
fixed defaulf keymap, added my own keymap
[qmk_firmware.git] / keyboards / kitten_paw / kitten_paw.c
index 8713baf433edfb50737bcccc74cfcc09c4cd8073..92f64b06b4c38219b2a95b94282d450ec04793fa 100644 (file)
@@ -4,7 +4,6 @@ void matrix_init_kb(void) {
        // put your keyboard start-up code here
        // runs once when the firmware starts up
 
-    matrix_init_quantum();
        matrix_init_user();
 }
 
@@ -12,7 +11,6 @@ void matrix_scan_kb(void) {
        // put your looping keyboard code here
        // runs every cycle (a lot)
 
-    matrix_scan_quantum();
     matrix_scan_user();
 }
 
@@ -25,6 +23,21 @@ bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
 
 void led_set_kb(uint8_t usb_led) {
        // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
-
+    CONFIG_LED_IO;
+    CONFIG_LED_IO;
+    print_dec(usb_led);
+    if (usb_led & (1<<USB_LED_CAPS_LOCK))
+        USB_LED_CAPS_LOCK_ON;
+    else
+        USB_LED_CAPS_LOCK_OFF;
+
+    if (usb_led & (1<<USB_LED_NUM_LOCK))
+        USB_LED_NUM_LOCK_ON;
+    else
+        USB_LED_NUM_LOCK_OFF;
+    if (usb_led & (1<<USB_LED_SCROLL_LOCK))
+        USB_LED_SCROLL_LOCK_ON;
+    else
+        USB_LED_SCROLL_LOCK_OFF;
        led_set_user(usb_led);
 }