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.

30 lines
1.1 KiB

  1. #pragma once
  2. /* Make layout the right way:
  3. * - USB port on left side
  4. * - Switches facing the correct way
  5. */
  6. #undef MATRIX_ROW_PINS
  7. #undef MATRIX_COL_PINS
  8. #define MATRIX_ROW_PINS { B6, B2, B3, B1, F7 }
  9. #define MATRIX_COL_PINS { D0, D4, C6, D7, E6, B4 }
  10. // Set the mouse settings to a comfortable speed/accuracy trade-off
  11. // Assume the screen refresh rate is 60 Htz or higher
  12. // The default is 50. This makes the mouse ~3 times faster and more accurate
  13. #define MOUSEKEY_INTERVAL 16
  14. // The default is 20. Since we made the mouse about 3 times faster with the previous setting,
  15. // give it more time to accelerate to max speed to retain precise control over short distances.
  16. #define MOUSEKEY_TIME_TO_MAX 40
  17. // The default is 300. Let's try and make this as low as possible while keeping the cursor responsive
  18. #define MOUSEKEY_DELAY 100
  19. // It makes sense to use the same delay for the mouseweel
  20. #define MOUSEKEY_WHEEL_DELAY 100
  21. // The default is 100
  22. #define MOUSEKEY_WHEEL_INTERVAL 50
  23. // The default is 40
  24. #define MOUSEKEY_WHEEL_TIME_TO_MAX 100
  25. #define TAPPING_TERM 200
  26. #define PERMISSIVE_HOLD
  27. #define QUICK_TAP_TERM 0