1234567891011121314151617181920212223242526272829303132333435363738394041 |
- #pragma once
- #ifndef TAPPING_TERM
- # define TAPPING_TERM 200
- #endif
- #ifndef TAPPING_TOGGLE
- # define TAPPING_TOGGLE 5
- #endif
- #define WAITING_BUFFER_SIZE 8
- #ifndef NO_ACTION_TAPPING
- uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache);
- void action_tapping_process(keyrecord_t record);
- uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record);
- bool get_permissive_hold(uint16_t keycode, keyrecord_t *record);
- bool get_ignore_mod_tap_interrupt(uint16_t keycode, keyrecord_t *record);
- bool get_tapping_force_hold(uint16_t keycode, keyrecord_t *record);
- bool get_retro_tapping(uint16_t keycode, keyrecord_t *record);
- #endif
|