diff --git a/keyboards/crkbd/keymaps/jussaw/config.h b/keyboards/crkbd/keymaps/jussaw/config.h index a7eb87d6be9c..8bf97322f22c 100644 --- a/keyboards/crkbd/keymaps/jussaw/config.h +++ b/keyboards/crkbd/keymaps/jussaw/config.h @@ -91,3 +91,14 @@ along with this program. If not, see . #define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c" +// Mouse key speed and acceleration. +#undef MOUSEKEY_DELAY +#define MOUSEKEY_DELAY 0 +#undef MOUSEKEY_INTERVAL +#define MOUSEKEY_INTERVAL 16 +#undef MOUSEKEY_WHEEL_DELAY +#define MOUSEKEY_WHEEL_DELAY 0 +#undef MOUSEKEY_MAX_SPEED +#define MOUSEKEY_MAX_SPEED 6 +#undef MOUSEKEY_TIME_TO_MAX +#define MOUSEKEY_TIME_TO_MAX 64 diff --git a/keyboards/crkbd/keymaps/jussaw/keymap.c b/keyboards/crkbd/keymaps/jussaw/keymap.c index 9e1a0e42c06e..5e2de0a70eac 100644 --- a/keyboards/crkbd/keymaps/jussaw/keymap.c +++ b/keyboards/crkbd/keymaps/jussaw/keymap.c @@ -51,7 +51,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| * | Alt | Z | X | C | V | B | | N | M | , | . | / | Enter | * |--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| - * | Ctrl | Lower | Space Shift | Upper | GUI | + * | Ctrl | Lower | Space | | Shift | Upper | GUI | * `--------------------------' `--------------------------' */ [_QWERTY] = LAYOUT_split_3x6_3( @@ -69,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| * | Alt | Z | X | C | D | V | | K | H | , | . | / | Enter | * |--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| - * | Ctrl | Lower | Space Shift | Upper | GUI | + * | Ctrl | Lower | Space | | Shift | Upper | GUI | * `--------------------------' `--------------------------' */ [_COLEMAKDH] = LAYOUT_split_3x6_3( @@ -87,7 +87,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| * | F12 | F6 | F7 | F8 | F9 | F10 | | ~ | _ | + | { | } | | | * |--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| - * | Ctrl | Trans | Space Shift | Adjust | Alt | + * | Ctrl | Trans | Space | | Shift | Adjust | Alt | * `--------------------------' `--------------------------' */ [_LOWER] = LAYOUT_split_3x6_3( @@ -106,7 +106,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| * | Alt | | | | | | | | Home |Pg Down | Pg Up | End | Enter | * |--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| - * | Ctrl | Adjust | Space Shift | Trans | GUI | + * | Ctrl | Adjust | Space | | Shift | Trans | GUI | * `--------------------------' `--------------------------' */ [_UPPER] = LAYOUT_split_3x6_3( @@ -119,39 +119,39 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Adjust * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | Reset |DF(QWRT)|DF(CMDH)| | |TG(GAME)| | Play | Mouse1 | Mouse2 | Mouse4 | Mouse5 |Ms Acc1 | + * | Reset |DF(QWRT)|DF(CMDH)| | |TG(GAME)| | Play | Prev | Next | | | | * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| - * | RGB | Hue+ | Sat+ |Bright+ |Effect- |AG_SWAP | | Vol+ |Ms Left |Ms Down | Ms Up |Ms Right|Ms Acc2 | + * | RGB | | | Mouse2 | Mouse1 | | | Vol+ |Ms Left |Ms Down | Ms Up |Ms Right| | * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| - * |RGB Mode| Hue- | Sat- |Bright- |Effect+ |AG_NORM | | Vol- | MsWl L | MsWl D | MsWl U | MsWl R |Ms Acc3 | + * |RGB Mode| | | Mouse4 | Mouse5 | | | Vol- | MsWl L | MsWl D | MsWl U | MsWl R | | * |--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| - * | Ctrl | Lower | Space Shift | Upper | GUI | + * | | Lower | | | | Upper | | * `--------------------------' `--------------------------' */ [_ADJUST] = LAYOUT_split_3x6_3( - RESET,DF(_QWERTY),DF(_COLEMAKDH),XXXXXXX, XXXXXXX,TG(_GAME), KC_MPLY, KC_BTN1, KC_BTN2, KC_BTN4, KC_BTN5, KC_ACL0, - RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, RGB_SPI, AG_SWAP, KC_VOLU, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, KC_ACL1, - RGB_MOD, RGB_HUD, RGB_SAD, RGB_VAD, RGB_SPD, AG_NORM, KC_VOLD, KC_WH_L, KC_WH_D, KC_WH_U, KC_WH_R, KC_ACL2, + RESET,DF(_QWERTY),DF(_COLEMAKDH),XXXXXXX, XXXXXXX,TG(_GAME), KC_MPLY, KC_MPRV, KC_MNXT, XXXXXXX, XXXXXXX, XXXXXXX, + RGB_TOG, XXXXXXX, XXXXXXX, KC_BTN2, KC_BTN1, XXXXXXX, KC_VOLU, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, XXXXXXX, + RGB_MOD, XXXXXXX, XXXXXXX, KC_BTN4, KC_BTN5, XXXXXXX, KC_VOLD, KC_WH_L, KC_WH_D, KC_WH_U, KC_WH_R, XXXXXXX, XXXXXXX, KC_TRNS, XXXXXXX, XXXXXXX, KC_TRNS, XXXXXXX ), /* Game * ,-----------------------------------------------------. ,-----------------------------------------------------. - * | Bksp | Tab | Q | W | E | R | | T | Y | U | I | O | P | + * | T | Tab | Q | W | E | R | | Y | U | I | O | P | Bksp | * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| - * | "" | Shift | A | S | D | F | | G | H | J | K | L | ; | + * | G | Shift | A | S | D | F | | H | J | K | L | ; | "" | * |--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------| - * | Enter | Ctrl | Z | X | C | V | | B | N | M | , | . | / | + * | B | Ctrl | Z | X | C | V | | N | M | , | . | / | Enter | * |--------+--------+--------+--------+--------+--------+--------| |--------+--------+--------+--------+--------+--------+--------| - * | Esc | Alt | Space | | TG(4) | + * | Esc | Alt | Space | | | |TG(GAME)| * `--------------------------' `--------------------------' */ [_GAME] = LAYOUT_split_3x6_3( - KC_BSPC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, - KC_QUOT, KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, - KC_ENT, KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, - KC_ESC, KC_LALT, KC_SPC, XXXXXXX, XXXXXXX, TG(_GAME) + KC_T, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, + KC_G, KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, + KC_B, KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT, + KC_ESC, KC_LALT, KC_SPC, XXXXXXX, XXXXXXX, TG(_GAME) ), };