config.h 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #pragma once
  2. #include "../../config.h"
  3. #define MUSIC_MASK (keycode != KC_NO)
  4. /*
  5. * MIDI options
  6. */
  7. /* Prevent use of disabled MIDI features in the keymap */
  8. //#define MIDI_ENABLE_STRICT 1
  9. /* enable basic MIDI features:
  10. - MIDI notes can be sent when in Music mode is on
  11. */
  12. #define MIDI_BASIC
  13. /* enable advanced MIDI features:
  14. - MIDI notes can be added to the keymap
  15. - Octave shift and transpose
  16. - Virtual sustain, portamento, and modulation wheel
  17. - etc.
  18. */
  19. //#define MIDI_ADVANCED
  20. /* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
  21. //#define MIDI_TONE_KEYCODE_OCTAVES 2
  22. // help for fast typist+dual function keys?
  23. #define PERMISSIVE_HOLD
  24. /* disable debug print */
  25. #define NO_DEBUG
  26. /* disable print */
  27. #define NO_PRINT
  28. /* speed up mousekeys a bit */
  29. #define MOUSEKEY_DELAY 50
  30. #define MOUSEKEY_INTERVAL 20
  31. #define MOUSEKEY_MAX_SPEED 8
  32. #define MOUSEKEY_TIME_TO_MAX 30
  33. #define MOUSEKEY_WHEEL_MAX_SPEED 8
  34. #define MOUSEKEY_WHEEL_TIME_TO_MAX 40