Skip to content

Commit 2da0827

Browse files
authored
Remove matrix size defines (#19581)
1 parent 40ed20d commit 2da0827

File tree

2,109 files changed

+0
-8522
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,109 files changed

+0
-8522
lines changed

keyboards/0_sixty/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
// Rows are doubled-up
22-
#define MATRIX_ROWS 5
23-
#define MATRIX_COLS 12
2420
#define MATRIX_ROW_PINS { B1, F7, F6, F5, F4 }
2521
#define MATRIX_COL_PINS { D3, D2, D1, D0, D4, C6, D7, E6, B4, B5, B3, B2 }
2622

keyboards/0xc7/61key/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 5
23-
#define MATRIX_COLS 14
24-
2521
/*
2622
* Keyboard Matrix Assignments
2723
*

keyboards/0xcb/static/config.h

-5
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818

1919
// clang-format off
2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 8
23-
#define MATRIX_COLS 6
24-
25-
2621
/*
2722
* Keyboard Matrix Assignments
2823
*

keyboards/10bleoledhub/config.h

-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.*/
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 4
22-
#define MATRIX_COLS 3
2320
#define MATRIX_ROW_PINS { F0, F5, F4, F6 }
2421
#define MATRIX_COL_PINS { D6, D7, B5 }
2522

keyboards/1upkeyboards/1up60hse/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 5
23-
#define MATRIX_COLS 14
24-
2521
/*
2622
* Keyboard Matrix Assignments
2723
*

keyboards/1upkeyboards/1up60hte/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
#pragma once
2020

2121

22-
/* key matrix size */
23-
#define MATRIX_ROWS 5
24-
#define MATRIX_COLS 14
25-
2622
/* key matrix pins */
2723
#define MATRIX_ROW_PINS { B3, B2, B1, B0, D4 }
2824
#define MATRIX_COL_PINS { F6, F5, F4, F1, E6, D0, D1, D2, D3, D5, D6, D7, B4, B5 }

keyboards/1upkeyboards/1up60rgb/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 5
6-
#define MATRIX_COLS 15
7-
84
/* key matrix pins */
95
#define MATRIX_ROW_PINS { D0, D1, D2, D3, D5 }
106
#define MATRIX_COL_PINS { F0, F1, E6, C7, C6, B7, D4, B1, B0, B5, B4, D7, D6, B3, F4 }

keyboards/1upkeyboards/pi40/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515
#define OLED_FONT_H "keyboards/1upkeyboards/pi40/lib/glcdfont.c"
1616
#endif
1717

18-
/* key matrix size */
19-
#define MATRIX_ROWS 4
20-
#define MATRIX_COLS 12
21-
2218
#define DIODE_DIRECTION COL2ROW
2319

2420
#define MATRIX_ROW_PINS { GP21, GP20, GP19, GP18 }

keyboards/1upkeyboards/super16/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 4
23-
#define MATRIX_COLS 4
24-
2521
/*
2622
* Keyboard Matrix Assignments
2723
*

keyboards/1upkeyboards/super16v2/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 4
22-
#define MATRIX_COLS 4
23-
2420
#define MOUSEKEY_MOVE_DELTA 25
2521

2622
/*

keyboards/1upkeyboards/sweet16/config.h

-5
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
#pragma once
22

3-
4-
/* key matrix size */
5-
#define MATRIX_ROWS 4
6-
#define MATRIX_COLS 4
7-
83
#define BACKLIGHT_LEVELS 10
94

105
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */

keyboards/25keys/aleth42/rev0/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 4
23-
#define MATRIX_COLS 11
24-
2521
/* key matrix pins */
2622
#define MATRIX_ROW_PINS { B0, B1, B2, B3 }
2723
#define MATRIX_COL_PINS { D0, D1, D2, D3, D4, D5, D6, C2, C4, C5, C6 }

keyboards/25keys/aleth42/rev1/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 4
23-
#define MATRIX_COLS 11
24-
2521
/* key matrix pins */
2622
#define MATRIX_ROW_PINS { B4, B0, B2, B1 }
2723
#define MATRIX_COL_PINS { D5, D3, D2, D1, D0, D6, D4, F7, F0, F1, F4 }

keyboards/25keys/zinc/rev1/config.h

-6
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2828
//#define MASTER_RIGHT
2929
//#define EE_HANDS
3030

31-
/* key matrix size */
32-
// Rows are doubled-up
33-
#define MATRIX_ROWS 8
3431
#define MATRIX_ROW_PINS { F6, F7, B1, B3 }
35-
36-
// wiring of each half
37-
#define MATRIX_COLS 6
3832
#define MATRIX_COL_PINS { F4, D4, C6, D7, E6, B4 }
3933

4034
#define DIODE_DIRECTION COL2ROW

keyboards/25keys/zinc/reva/config.h

-6
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
2828
//#define MASTER_RIGHT
2929
//#define EE_HANDS
3030

31-
/* key matrix size */
32-
// Rows are doubled-up
33-
#define MATRIX_ROWS 8
3431
#define MATRIX_ROW_PINS { D4, C6, D7, E6 }
35-
36-
// wiring of each half
37-
#define MATRIX_COLS 6
3832
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3}
3933

4034
#define DIODE_DIRECTION COL2ROW

keyboards/2key2crawl/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 2
6-
#define MATRIX_COLS 7
7-
84
/* key matrix pins */
95
#define MATRIX_ROW_PINS { C4, C5 }
106
#define MATRIX_COL_PINS { B3, B4, B5, B6, B7, C7, B2 }

keyboards/30wer/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 3
6-
#define MATRIX_COLS 13
7-
84
/* pcb default pin-out */
95
#define MATRIX_ROW_PINS { E6, B4, B5 }
106
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6, D1, D0, D4, C6, D7 }

keyboards/3keyecosystem/2key2/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 1
22-
#define MATRIX_COLS 2
23-
2420
/* Keyboard Matrix Assignments */
2521
#define MATRIX_ROW_PINS { F6 }
2622
#define MATRIX_COL_PINS { F4, D7 }

keyboards/40percentclub/25/config.h

-5
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@
2525
//#define MASTER_RIGHT
2626
//#define EE_HANDS
2727

28-
/* key matrix size */
29-
// Rows are doubled-up
30-
#define MATRIX_ROWS 5*2
31-
#define MATRIX_COLS 5
32-
3328
/*
3429
* Keyboard Matrix Assignments
3530
*

keyboards/40percentclub/4x4/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
#pragma once
44

55

6-
/* key matrix size */
7-
#define MATRIX_ROWS 4
8-
#define MATRIX_COLS 16
9-
106
/*
117
* Keyboard Matrix Assignments
128
*

keyboards/40percentclub/5x5/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
#pragma once
44

55

6-
/* key matrix size */
7-
#define MATRIX_ROWS 5
8-
#define MATRIX_COLS 15
9-
106
/*
117
* Keyboard Matrix Assignments
128
*

keyboards/40percentclub/6lit/config.h

-5
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@
2525
//#define MASTER_RIGHT
2626
//#define EE_HANDS
2727

28-
/* key matrix size */
29-
// Rows are doubled-up
30-
#define MATRIX_ROWS 2*2
31-
#define MATRIX_COLS 3
32-
3328
/*
3429
* Keyboard Matrix Assignments
3530
*

keyboards/40percentclub/foobar/config.h

-5
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@
2525
//#define MASTER_RIGHT
2626
//#define EE_HANDS
2727

28-
/* key matrix size */
29-
// Rows are doubled-up
30-
#define MATRIX_ROWS 3*2
31-
#define MATRIX_COLS 5
32-
3328
/*
3429
* Keyboard Matrix Assignments
3530
*

keyboards/40percentclub/gherkin/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 5
6-
#define MATRIX_COLS 6
7-
84
/* key matrix pins */
95
#define MATRIX_ROW_PINS { F7, B1, B3, B2, B6 }
106
#define MATRIX_COL_PINS { B4, E6, D7, C6, D4, D0 }

keyboards/40percentclub/half_n_half/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 4*2
23-
#define MATRIX_COLS 7
24-
2521
/*
2622
* Keyboard Matrix Assignments
2723
*

keyboards/40percentclub/i75/promicro/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 9
22-
#define MATRIX_COLS 9
23-
2420
/*
2521
* Keyboard Matrix Assignments
2622
*

keyboards/40percentclub/i75/teensy2/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 9
22-
#define MATRIX_COLS 9
23-
2420
/*
2521
* Keyboard Matrix Assignments
2622
*

keyboards/40percentclub/luddite/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 8
6-
#define MATRIX_COLS 8
7-
84
/* key matrix pins */
95
#define MATRIX_ROW_PINS { D3, D2, D1, D0, D4, C6, D7, E6 }
106
#define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6 }

keyboards/40percentclub/mf68/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
1818
#pragma once
1919

2020

21-
/* key matrix size */
22-
#define MATRIX_ROWS 8
23-
#define MATRIX_COLS 9
24-
2521
/*
2622
* Keyboard Matrix Assignments
2723
*

keyboards/40percentclub/nori/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 4
22-
#define MATRIX_COLS 12
23-
2420
/*
2521
* Keyboard Matrix Assignments
2622
*

keyboards/40percentclub/polyandry/promicro/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 1
22-
#define MATRIX_COLS 12
23-
2420
/* key matrix pins
2521
* Direct pins is not used because there is not a shared ground position
2622
* between all compatible microcontrollers.

keyboards/40percentclub/polyandry/teensy2/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
#pragma once
1818

1919

20-
/* key matrix size */
21-
#define MATRIX_ROWS 1
22-
#define MATRIX_COLS 12
23-
2420
/* key matrix pins */
2521

2622
// Note from original contributor (ryjelsum):

keyboards/40percentclub/tomato/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 5
6-
#define MATRIX_COLS 6
7-
84
/* key matrix pins */
95
#define MATRIX_ROW_PINS { F7, B1, B3, B2, B6 }
106
#define MATRIX_COL_PINS { B4, E6, D7, C6, D4, D0 }

keyboards/45_ats/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@
1919
#pragma once
2020

2121

22-
/* key matrix size */
23-
#define MATRIX_ROWS 4
24-
#define MATRIX_COLS 14
25-
2622
#define ENCODERS_PAD_A { B4 }
2723
#define ENCODERS_PAD_B { B5 }
2824

keyboards/4by3/config.h

-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#pragma once
22

33

4-
/* key matrix size */
5-
#define MATRIX_ROWS 3
6-
#define MATRIX_COLS 4
7-
84
/* key matrix pins */
95
#define MATRIX_ROW_PINS { D1, D0, D4 }
106
#define MATRIX_COL_PINS { C6, D7, E6, B4 }

0 commit comments

Comments
 (0)