3 #include "config_common.h"
5 /* USB Device descriptor parameter */
6 #define VENDOR_ID 0x1234
7 #define PRODUCT_ID 0x5678
8 #define DEVICE_VER 0x0000
9 #define MANUFACTURER 8o7wer
11 #define DESCRIPTION Gherkin style construction 30% staggered pcb kit
15 #define MATRIX_COLS 13
17 /* pcb default pin-out */
18 #define MATRIX_ROW_PINS { E6, B4, B5 }
19 #define MATRIX_COL_PINS { F4, F5, F6, F7, B1, B3, B2, B6, D1, D0, D4, C6, D7 }
22 /* COL2ROW or ROW2COL */
23 #define DIODE_DIRECTION COL2ROW
25 /* key combination for command */
26 #define IS_COMMAND() ( \
27 keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
30 /* prevent stuck modifiers */
31 #define PREVENT_STUCK_MODIFIERS