@@ -23,60 +23,21 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
23
23
#define MATRIX_ROWS 8
24
24
#define MATRIX_COLS 8
25
25
26
- /*
27
- * Keyboard Matrix Assignments
28
- *
29
- * Change this to how you wired your keyboard
30
- * COLS: AVR pins used for columns, left to right
31
- * ROWS: AVR pins used for rows, top to bottom
32
- * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
33
- * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
34
- *
35
- */
36
26
#define MATRIX_ROW_PINS { C6, D7, E6, B4, B5, B6, B7, D6 }
37
27
#define MATRIX_COL_PINS { D0, D1, F0, F1, F4, F5, F6, F7 }
38
28
39
- /* COL2ROW, ROW2COL*/
40
29
#define DIODE_DIRECTION COL2ROW
41
30
42
- // #define BACKLIGHT_PIN B7
43
- // #define BACKLIGHT_BREATHING
44
- // #define BACKLIGHT_LEVELS 3
31
+ #define LED_CAPS_LOCK_PIN B0
45
32
46
33
/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
47
34
#define DEBOUNCE 5
48
35
49
- /* define if matrix has ghost (lacks anti-ghosting diodes) */
50
- //#define MATRIX_HAS_GHOST
51
-
52
- /* number of backlight levels */
53
-
54
36
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
55
37
#define LOCKING_SUPPORT_ENABLE
56
38
/* Locking resynchronize hack */
57
39
#define LOCKING_RESYNC_ENABLE
58
40
59
- /*
60
- * Force NKRO
61
- *
62
- * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved
63
- * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the
64
- * makefile for this to work.)
65
- *
66
- * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N)
67
- * until the next keyboard reset.
68
- *
69
- * NKRO may prevent your keystrokes from being detected in the BIOS, but it is
70
- * fully operational during normal computer usage.
71
- *
72
- * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N)
73
- * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by
74
- * bootmagic, NKRO mode will always be enabled until it is toggled again during a
75
- * power-up.
76
- *
77
- */
78
- //#define FORCE_NKRO
79
-
80
41
/*
81
42
* Feature disable options
82
43
* These options are also useful to firmware size reduction.
@@ -93,5 +54,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
93
54
//#define NO_ACTION_TAPPING
94
55
//#define NO_ACTION_ONESHOT
95
56
96
- #undef TAPPING_TOGGLE
97
57
#define TAPPING_TOGGLE 2
0 commit comments