Change module id to ModuleId_KeyClusterLeft, MODULE_POINTER_COUNT to 1 and the keyboard matrix size to 2x2.
This commit is contained in:
@@ -13,18 +13,10 @@ key_matrix_t keyMatrix = {
|
|||||||
.cols = (key_matrix_pin_t[]) {
|
.cols = (key_matrix_pin_t[]) {
|
||||||
{PORTB, GPIOB, kCLOCK_PortB, 11},
|
{PORTB, GPIOB, kCLOCK_PortB, 11},
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 6},
|
{PORTA, GPIOA, kCLOCK_PortA, 6},
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 8},
|
|
||||||
{PORTB, GPIOB, kCLOCK_PortB, 0},
|
|
||||||
{PORTB, GPIOB, kCLOCK_PortB, 6},
|
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 3},
|
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 12}
|
|
||||||
},
|
},
|
||||||
.rows = (key_matrix_pin_t[]) {
|
.rows = (key_matrix_pin_t[]) {
|
||||||
{PORTB, GPIOB, kCLOCK_PortB, 7},
|
{PORTB, GPIOB, kCLOCK_PortB, 7},
|
||||||
{PORTB, GPIOB, kCLOCK_PortB, 10},
|
{PORTB, GPIOB, kCLOCK_PortB, 10},
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 5},
|
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 7},
|
|
||||||
{PORTA, GPIOA, kCLOCK_PortA, 4}
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -7,8 +7,8 @@
|
|||||||
|
|
||||||
// Macros:
|
// Macros:
|
||||||
|
|
||||||
#define KEYBOARD_MATRIX_COLS_NUM 7
|
#define KEYBOARD_MATRIX_COLS_NUM 2
|
||||||
#define KEYBOARD_MATRIX_ROWS_NUM 5
|
#define KEYBOARD_MATRIX_ROWS_NUM 2
|
||||||
|
|
||||||
// Variables:
|
// Variables:
|
||||||
|
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
// Macros:
|
// Macros:
|
||||||
|
|
||||||
#define MODULE_PROTOCOL_VERSION 1
|
#define MODULE_PROTOCOL_VERSION 1
|
||||||
#define MODULE_ID ModuleId_LeftKeyboardHalf
|
#define MODULE_ID ModuleId_KeyClusterLeft
|
||||||
#define MODULE_KEY_COUNT (KEYBOARD_MATRIX_ROWS_NUM * KEYBOARD_MATRIX_COLS_NUM)
|
#define MODULE_KEY_COUNT (KEYBOARD_MATRIX_ROWS_NUM * KEYBOARD_MATRIX_COLS_NUM)
|
||||||
#define MODULE_POINTER_COUNT 0
|
#define MODULE_POINTER_COUNT 1
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user