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.4 KiB

  1. /* Copyright 2020 Sergi Meseguer <zigotica@gmail.com>
  2. This program is free software: you can redistribute it and/or modify
  3. it under the terms of the GNU General Public License as published by
  4. the Free Software Foundation, either version 2 of the License, or
  5. (at your option) any later version.
  6. This program is distributed in the hope that it will be useful,
  7. but WITHOUT ANY WARRANTY; without even the implied warranty of
  8. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  9. GNU General Public License for more details.
  10. You should have received a copy of the GNU General Public License
  11. along with this program. If not, see <http://www.gnu.org/licenses/>.
  12. */
  13. #pragma once
  14. #define SPLIT_LAYER_STATE_ENABLE
  15. #define SPLIT_LED_STATE_ENABLE
  16. #define MASTER_RIGHT// EE_HANDS MASTER_RIGHT
  17. // these should work better for homerow modifiers
  18. #define TAPPING_TERM 350
  19. #define PERMISSIVE_HOLD
  20. #define IGNORE_MOD_TAP_INTERRUPT
  21. #define TAPPING_FORCE_HOLD
  22. #define LEADER_PER_KEY_TIMING
  23. #define LEADER_TIMEOUT 300
  24. #ifdef OLED_ENABLE
  25. #define OLED_DISPLAY_128X64
  26. #define OLED_TIMEOUT 10000
  27. #endif
  28. #ifdef ENCODER_ENABLE
  29. // EC11K encoders have a different resolution than other EC11 encoders.
  30. // When using the default resolution of 4, if you notice your encoder skipping
  31. // every other tick, lower the resolution to 2.
  32. #define ENCODER_RESOLUTION 2
  33. // Also, flip direction
  34. #define ENCODER_DIRECTION_FLIP
  35. #endif