Browse Source

core: Fix mechanical locking supoort #390

master
tmk 7 years ago
parent
commit
88c95615b9
1 changed files with 7 additions and 0 deletions
  1. 7
    0
      tmk_core/common/action.c

+ 7
- 0
tmk_core/common/action.c View File

#include "action_util.h" #include "action_util.h"
#include "action.h" #include "action.h"
#include "hook.h" #include "hook.h"
#include "wait.h"


#ifdef DEBUG_ACTION #ifdef DEBUG_ACTION
#include "debug.h" #include "debug.h"
#endif #endif
add_key(KC_CAPSLOCK); add_key(KC_CAPSLOCK);
send_keyboard_report(); send_keyboard_report();
wait_ms(100);
del_key(KC_CAPSLOCK); del_key(KC_CAPSLOCK);
send_keyboard_report(); send_keyboard_report();
} }
#endif #endif
add_key(KC_NUMLOCK); add_key(KC_NUMLOCK);
send_keyboard_report(); send_keyboard_report();
wait_ms(100);
del_key(KC_NUMLOCK); del_key(KC_NUMLOCK);
send_keyboard_report(); send_keyboard_report();
} }
#endif #endif
add_key(KC_SCROLLLOCK); add_key(KC_SCROLLLOCK);
send_keyboard_report(); send_keyboard_report();
wait_ms(100);
del_key(KC_SCROLLLOCK); del_key(KC_SCROLLLOCK);
send_keyboard_report(); send_keyboard_report();
} }
#endif #endif
add_key(KC_CAPSLOCK); add_key(KC_CAPSLOCK);
send_keyboard_report(); send_keyboard_report();
wait_ms(100);
del_key(KC_CAPSLOCK); del_key(KC_CAPSLOCK);
send_keyboard_report(); send_keyboard_report();
} }
#endif #endif
add_key(KC_NUMLOCK); add_key(KC_NUMLOCK);
send_keyboard_report(); send_keyboard_report();
wait_ms(100);
del_key(KC_NUMLOCK); del_key(KC_NUMLOCK);
send_keyboard_report(); send_keyboard_report();
} }
#endif #endif
add_key(KC_SCROLLLOCK); add_key(KC_SCROLLLOCK);
send_keyboard_report(); send_keyboard_report();
wait_ms(100);
del_key(KC_SCROLLLOCK); del_key(KC_SCROLLLOCK);
send_keyboard_report(); send_keyboard_report();
} }

Loading…
Cancel
Save