config.h 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #pragma once
  2. // how long before a tap becomes a hold
  3. #undef TAPPING_TERM
  4. #define TAPPING_TERM 100
  5. // makes tap and hold keys work better for fast typers who don't want
  6. // tapping term set above 500
  7. #define PERMISSIVE_HOLD
  8. // tap anyway, even after TAPPING_TERM, if there was no other key
  9. // interruption between press and release
  10. #define RETRO_TAPPING
  11. // how many taps before triggering the toggle
  12. #undef ONESHOT_TAP_TOGGLE
  13. #define ONESHOT_TAP_TOGGLE 2
  14. // how long before oneshot modifier key times out (currently only shift)
  15. #undef ONESHOT_TIMEOUT
  16. #define ONESHOT_TIMEOUT 2000
  17. // Enable combos for vim
  18. #define COMBO_COUNT 5 // Specify the number of combos used. BE SURE TO INCREMENT AS NEEDED
  19. #define COMBO_TERM 50 // window in milliseconds to trigger combo
  20. // Allow more than 4 keys to be sent to the system. Useful for gaming.
  21. // #define FORCE_NKRO
  22. // Save 200 bytes on unused keycodes
  23. #undef LOCKING_SUPPORT_ENABLE
  24. #undef LOCKING_RESYNC_ENABLE
  25. // Enable HID_listen commands.
  26. #define NO_DEBUG
  27. #undef NO_PRINT
  28. #define USER_PRINT
  29. // Note: Defining the following does not have any impact on space:
  30. // - NO_ACTION_MACRO
  31. // - NO_ACTION_FUNCTION
  32. // - DISABLE_LEADER