You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.2 KiB

  1. #pragma once
  2. #define TAP_CODE_DELAY 10
  3. #ifdef RGBLIGHT_ENABLE
  4. #define RGBLIGHT_SLEEP
  5. #define RGBLIGHT_EFFECT_BREATHING
  6. #define RGBLIGHT_EFFECT_RAINBOW_MOOD
  7. #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
  8. #define RGBLIGHT_EFFECT_SNAKE
  9. #define RGBLIGHT_EFFECT_KNIGHT
  10. #define RGBLIGHT_EFFECT_CHRISTMAS
  11. #define RGBLIGHT_EFFECT_STATIC_GRADIENT
  12. #define RGBLIGHT_EFFECT_RGB_TEST
  13. #define RGBLIGHT_EFFECT_ALTERNATING
  14. #define RGBLIGHT_EFFECT_TWINKLE
  15. #endif // RGBLIGHT_ENABLE
  16. #ifdef RGB_MATRIX_ENABLE
  17. #define RGB_DISABLE_WHEN_USB_SUSPENDED
  18. #endif
  19. #ifdef AUDIO_CLICKY
  20. #define AUDIO_CLICKY_ON
  21. #define AUDIO_CLICKY_FREQ_DEFAULT 261.63f
  22. #define AUDIO_CLICKY_FREQ_MIN 65.41f
  23. #define AUDIO_CLICKY_FREQ_MAX 1046.5f
  24. #define AUDIO_CLICKY_FREQ_FACTOR 1.61803f // golden ratio
  25. #define AUDIO_CLICKY_FREQ_RANDOMNESS 17.0f
  26. #endif
  27. // Enable features depending on keyboard
  28. #if defined(KEYBOARD_clueboard_66_hotswap_prototype)
  29. #ifndef RGBLIGHT_ENABLE
  30. #define RGBLIGHT_ENABLE
  31. #endif
  32. #ifndef AUDIO_CLICKY
  33. #define AUDIO_CLICKY
  34. #endif
  35. #elif defined(KEYBOARD_clueboard_66_hotswap_gen1) || defined(KEYBOARD_clueboard_66_rev4)
  36. #ifndef AUDIO_CLICKY
  37. #define AUDIO_CLICKY
  38. #endif
  39. #endif