Turn off capslock when entering num layer

master
Priyadi Iman Nurcahyo 2017-02-11 22:07:04 +07:00
parent c6123b2e4a
commit 4586b19be3
1 changed files with 8 additions and 0 deletions

View File

@ -996,6 +996,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
case NUM: case NUM:
if (record->event.pressed) { if (record->event.pressed) {
turn_off_capslock();
layer_on(_NUM); layer_on(_NUM);
} else { } else {
layer_off(_NUM); layer_off(_NUM);
@ -1096,6 +1097,13 @@ void led_set_user(uint8_t usb_led) {
} }
} }
void turn_off_capslock() {
if (capslock) {
register_code(KC_CAPS);
unregister_code(KC_CAPS);
}
}
void ps2_mouse_init_user() { void ps2_mouse_init_user() {
uint8_t rcv; uint8_t rcv;