qmk-keychron-q3-colemak-dh/keyboards/thevankeyboards/minivan/keymaps/vial/config.h
2022-12-19 17:53:06 -06:00

49 lines
1.1 KiB
C

#pragma once
#define VENDOR_ID 0xFEAE
#undef PRODUCT_ID
#define PRODUCT_ID 0x8847
#undef DEVICE_VER
#define DEVICE_VER 0x0001
/* #define DESCRIPTION Hotswap MiniVan 40% */
#define MATRIX_ROWS 4
#define MATRIX_COLS 12
#define MATRIX_ROW_PINS { D7, B5, F7, D4 }
#define MATRIX_COL_PINS { D2, D3, D5, D6, B4, B6, F6, F5, F4, F1, F0, B3 }
#define DIODE_DIRECTION COL2ROW
#define BACKLIGHT_LEVELS 1
#define BACKLIGHT_PIN B7
#define DEBOUNCE 5
#define TAPPING_TERM 170
#define USB_MAX_POWER_CONSUMPTION 100
#define PERMISSIVE_HOLD
#define RGB_DI_PIN D0
#define RGBLED_NUM 3
#define RGBLIGHT_ANIMATIONS
#define RGBLIGHT_SLEEP
#define IS_COMMAND() ( keyboard_report->mods == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) )
#define AUTO_SHIFT_TIMEOUT 150
#define NO_AUTO_SHIFT_ALPHA
/* #define COMBO_COUNT 5 */
#undef RGBLIGHT_EFFECT_STATIC_GRADIENT
#undef RGBLIGHT_EFFECT_RAINBOW_SWIRL
#define VIAL_KEYBOARD_UID {0x12, 0x9F, 0x38, 0xE9, 0x3E, 0x6E, 0x1C, 0x7E}
#define NO_ACTION_MACRO
#define NO_ACTION_FUNCTION
#define VIAL_UNLOCK_COMBO_ROWS { 0, 0 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 11 }