custom_tap_dance.h 407 B

1234567891011121314151617181920212223242526
  1. #pragma once
  2. #include "quantum.h"
  3. #ifdef TAP_DANCE_ENABLE
  4. #include "process_tap_dance.h"
  5. //Tap Dance Declarations
  6. enum {
  7. COMM_QUOT = 0,
  8. BACKSPACE,
  9. DELETE,
  10. DOT
  11. };
  12. #define TD_COMM TD(COMM_QUOT)
  13. #define TD_BSPC TD(BACKSPACE)
  14. #define TD_DEL TD(DELETE)
  15. #define TD_DOT TD(DOT)
  16. #else
  17. void run_tap_dance_double(uint8_t i);
  18. bool process_tap_dance_double(uint16_t keycode, keyrecord_t *record);
  19. #endif