X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=keyboards%2Fjj40%2Fconfig.h;h=7fac1ed5b99edcba52bbde16690d31d13cfb6bd9;hb=44a348d56f661d22144202f440b87c26832a8170;hp=6a6682f994abf55ff739a11811ced322317c9bbb;hpb=e094cd42b578bc1f378c4fd5b1c6efe112ec7073;p=qmk_firmware.git diff --git a/keyboards/jj40/config.h b/keyboards/jj40/config.h index 6a6682f99..7fac1ed5b 100644 --- a/keyboards/jj40/config.h +++ b/keyboards/jj40/config.h @@ -15,6 +15,8 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . */ +#include "config_common.h" + #ifndef CONFIG_H #define CONFIG_H @@ -29,11 +31,22 @@ along with this program. If not, see . #define MATRIX_ROWS 8 #define MATRIX_COLS 15 -#define RGBLED_NUM 16 -#define RGBLIGHT_ANIMATIONS +/* COL2ROW or ROW2COL */ +#define DIODE_DIRECTION COL2ROW + +#define BACKLIGHT_LEVELS 12 +// #define BACKLIGHT_BREATHING // works, but BL_TOGG might not work + +#define TAPPING_TOGGLE 3 #define NO_UART 1 -#define BOOTLOADHID_BOOTLOADER 1 + +/* RGB underglow */ +// The RGB_DI_PIN value seems to be shared between all PS2AVRGB boards. +// The same pin is used on the JJ40, at least. +#define RGBLED_NUM 5 +#define RGB_DI_PIN E2 // NOTE: for PS2AVRGB boards, underglow commands are sent via I2C to 0xB0. +#define RGBLIGHT_ANIMATIONS /* key combination for command */ #define IS_COMMAND() (keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)))