From f4e621ff302b923e9a41b3093382e953195450e0 Mon Sep 17 00:00:00 2001 From: Paul Warren Date: Fri, 7 Aug 2020 20:58:31 +1000 Subject: [PATCH] CapsLock LED on pro micro --- 68keys/pwarren/keymap.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/68keys/pwarren/keymap.c b/68keys/pwarren/keymap.c index cae952c..75afbc3 100644 --- a/68keys/pwarren/keymap.c +++ b/68keys/pwarren/keymap.c @@ -62,3 +62,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { _______, _______, _______, _______, _______, _______, KC_MS_BTN1, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT ), }; + + + +void led_set_user(uint8_t usb_led){ + //turn on the Pro Micro's on board LEDs for CAPS LOCK + if(IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)){ + //set led pins to low + setPinOutput(B0); + writePinLow(B0); + setPinOutput(D5); + writePinLow(D5); + } else { + //set to Hi-Z + setPinInput(B0); + setPinInput(D5); + } +}