X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=keyboard%2Fergodox%2Fconfig.h;h=191efa457b60a2ff296312e78bdb3073970c45c9;hb=545edfee92fca556b1f9d41b2bf17a6e169b6c61;hp=7883d3c2785f4ffbb95a7bbd3a91a287ad6e835c;hpb=cdd19b95dd01c5437ca313968a1385a3939e59cf;p=max%2Ftmk_keyboard.git diff --git a/keyboard/ergodox/config.h b/keyboard/ergodox/config.h index 7883d3c2..191efa45 100644 --- a/keyboard/ergodox/config.h +++ b/keyboard/ergodox/config.h @@ -27,7 +27,7 @@ Project located at /* USB Device descriptor parameter */ #define VENDOR_ID 0xFEED -#define PRODUCT_ID 0x1111 +#define PRODUCT_ID 0x1307 #define DEVICE_VER 0x0001 #define MANUFACTURER TMK/Cub #define PRODUCT Ergodox @@ -36,6 +36,11 @@ Project located at #define MATRIX_ROWS 14 #define MATRIX_COLS 6 +#define MOUSEKEY_DELAY 100 +#define MOUSEKEY_INTERVAL 20 +#define MOUSEKEY_MAX_SPEED 3 +#define MOUSEKEY_TIME_TO_MAX 10 + /* define if matrix has ghost */ //#define MATRIX_HAS_GHOST @@ -51,7 +56,7 @@ Project located at * And so, there is no sense to have DEBOUNCE higher than 2. */ #define DEBOUNCE 2 -#define TAPPING_TERM 250 +#define TAPPING_TERM 230 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE @@ -60,6 +65,7 @@ Project located at /* key combination for command */ #define IS_COMMAND() ( \ + keyboard_report->mods == (MOD_BIT(KC_LCTL) | MOD_BIT(KC_RCTL)) || \ keyboard_report->mods == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT)) \ ) @@ -82,6 +88,6 @@ Project located at //#define NO_ACTION_ONESHOT //#define NO_ACTION_MACRO //#define NO_ACTION_FUNCTION -//#define DEBUG_MATRIX_FREQ +//#define DEBUG_MATRIX_SCAN_RATE #endif