]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/z150_blackheart/z150_blackheart.c
[Keyboard] fixed pins for numpad_5x4 layout (#6311)
[qmk_firmware.git] / keyboards / z150_blackheart / z150_blackheart.c
index 10f388cf62d9b884aec4f205ab5d1f7783605922..b754c64a12a11d0c1b6a415a258537c3be557963 100644 (file)
@@ -1 +1,32 @@
 #include "z150_blackheart.h"
+
+void matrix_init_kb(void) {
+    setPinOutput(B0);
+    setPinOutput(E6);
+    setPinOutput(E7);
+
+    matrix_init_user();
+};
+
+void led_set_kb(uint8_t usb_led) {
+    // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
+    if (IS_LED_ON(usb_led, USB_LED_NUM_LOCK)) {
+        writePinHigh(E7);
+    } else {
+        writePinLow(E7);
+    }
+
+    if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) {
+        writePinHigh(B0);
+    } else {
+        writePinLow(B0);
+    }
+
+    if (IS_LED_ON(usb_led, USB_LED_SCROLL_LOCK)) {
+        writePinHigh(E6);
+    } else {
+        writePinLow(E6);
+    }
+
+    led_set_user(usb_led);
+}