diff options
Diffstat (limited to 'keyboards/rgbkb/zygomorph/keymaps/5x6pad/keymap.c')
-rw-r--r-- | keyboards/rgbkb/zygomorph/keymaps/5x6pad/keymap.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/keyboards/rgbkb/zygomorph/keymaps/5x6pad/keymap.c b/keyboards/rgbkb/zygomorph/keymaps/5x6pad/keymap.c index 131ac0e820..01cccab9e5 100644 --- a/keyboards/rgbkb/zygomorph/keymaps/5x6pad/keymap.c +++ b/keyboards/rgbkb/zygomorph/keymaps/5x6pad/keymap.c @@ -253,10 +253,11 @@ void render_status(struct CharacterMatrix *matrix) { // Host Keyboard LED Status char led[40]; + led_t led_state = host_keyboard_led_state(); snprintf(led, sizeof(led), "\n%s %s %s", - (host_keyboard_leds() & (1<<USB_LED_NUM_LOCK)) ? "NUMLOCK" : " ", - (host_keyboard_leds() & (1<<USB_LED_CAPS_LOCK)) ? "CAPS" : " ", - (host_keyboard_leds() & (1<<USB_LED_SCROLL_LOCK)) ? "SCLK" : " "); + led_state.num_lock ? "NUMLOCK" : " ", + led_state.caps_lock ? "CAPS" : " ", + led_state.scroll_lock ? "SCLK" : " "); matrix_write(matrix, led); } |