From 534ea89190a10d6b6a54409f0fce2cb7952f0409 Mon Sep 17 00:00:00 2001 From: Dicko Date: Tue, 8 Nov 2022 11:58:56 +0700 Subject: [PATCH] Feker ik75 Undetected Keyboard Fix (#281) * feat: added ik75 still error - quantum/vial_ensure_keycode.h:164:1: error: static assertion failed: "" _Static_assert(KC_LSPO == 0x5CD7, ""); * fix: add via settings * fix: disable unused matrix for firmware size - remove matrix that causes error * feat: use home as default layout * fix: rotary click is K4F should be 4,15 not 0,14 * refactor: disable some matrix to free some bytes * feat: remove more bad rgb for bigger memory and add restart button (not bootloader) * fix: undetected keyboard when pc shutdown - sometimes need to replug or reflash --- keyboards/feker/ik75/config.h | 1 + keyboards/feker/ik75/keymaps/vial/rules.mk | 3 +++ 2 files changed, 4 insertions(+) diff --git a/keyboards/feker/ik75/config.h b/keyboards/feker/ik75/config.h index 96c7702fec..5fe3c4a3ab 100644 --- a/keyboards/feker/ik75/config.h +++ b/keyboards/feker/ik75/config.h @@ -46,6 +46,7 @@ #endif #ifdef RGB_MATRIX_ENABLE + #define RGB_DISABLE_WHEN_USB_SUSPENDED #define DRIVER_LED_TOTAL (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL) #define RGB_MATRIX_MAXIMUM_BRIGHTNESS 200 #define RGB_MATRIX_STARTUP_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS diff --git a/keyboards/feker/ik75/keymaps/vial/rules.mk b/keyboards/feker/ik75/keymaps/vial/rules.mk index 6edf65b345..a433664b19 100644 --- a/keyboards/feker/ik75/keymaps/vial/rules.mk +++ b/keyboards/feker/ik75/keymaps/vial/rules.mk @@ -7,3 +7,6 @@ QMK_SETTINGS = no TAP_DANCE_ENABLE = no COMBO_ENABLE = no KEY_OVERRIDE_ENABLE = no + +# Keyboard Turn Off when PC Turned Off +NO_USB_STARTUP_CHECK = yes