diff options
| author | Jan Christoph Ebersbach <jceb@e-jc.de> | 2019-09-30 21:28:51 +0200 |
|---|---|---|
| committer | Drashna Jaelre <drashna@live.com> | 2019-09-30 12:28:51 -0700 |
| commit | edf8552970fab2bd025933e0244ce9acb37f0712 (patch) | |
| tree | 9c4bb1a1aa715a5a41c3a671a0f0ec1fa71260d6 | |
| parent | ab3fba2cdf69f61a6cb5525c092e5a2f461c925b (diff) | |
| download | qmk_firmware-edf8552970fab2bd025933e0244ce9acb37f0712.tar.gz qmk_firmware-edf8552970fab2bd025933e0244ce9acb37f0712.zip | |
[Keyboard] Signum 3 0 enable kinetic speed (#6740)
* Enable kinetic speed
* Update keymap
| -rw-r--r-- | keyboards/signum/3_0/elitec/config.h | 3 | ||||
| -rw-r--r-- | keyboards/signum/3_0/elitec/keymaps/default/keymap.c | 8 | ||||
| -rw-r--r-- | keyboards/signum/3_0/elitec/keymaps/default/layout.py | 11 |
3 files changed, 13 insertions, 9 deletions
diff --git a/keyboards/signum/3_0/elitec/config.h b/keyboards/signum/3_0/elitec/config.h index 88e45ef45..1e045e2e1 100644 --- a/keyboards/signum/3_0/elitec/config.h +++ b/keyboards/signum/3_0/elitec/config.h | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | #define PRODUCT Signum | 10 | #define PRODUCT Signum |
| 11 | #define DESCRIPTION q.m.k. keyboard firmware for Signum 3.0 | 11 | #define DESCRIPTION q.m.k. keyboard firmware for Signum 3.0 |
| 12 | 12 | ||
| 13 | /* mouse settings */ | ||
| 14 | #define MK_KINETIC_SPEED | ||
| 15 | |||
| 13 | /* key matrix size */ | 16 | /* key matrix size */ |
| 14 | #define MATRIX_ROWS 4 | 17 | #define MATRIX_ROWS 4 |
| 15 | #define MATRIX_COLS 12 | 18 | #define MATRIX_COLS 12 |
diff --git a/keyboards/signum/3_0/elitec/keymaps/default/keymap.c b/keyboards/signum/3_0/elitec/keymaps/default/keymap.c index 026907791..15cf21530 100644 --- a/keyboards/signum/3_0/elitec/keymaps/default/keymap.c +++ b/keyboards/signum/3_0/elitec/keymaps/default/keymap.c | |||
| @@ -632,14 +632,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 632 | * ------------------------------------------------- ------------------------------------------------- | 632 | * ------------------------------------------------- ------------------------------------------------- |
| 633 | * |LShift(| z | x | c | v | b | | n | m | , | . | / |RShift)| | 633 | * |LShift(| z | x | c | v | b | | n | m | , | . | / |RShift)| |
| 634 | * ----------------------------------------------------------------------------------------------------------------- | 634 | * ----------------------------------------------------------------------------------------------------------------- |
| 635 | * LCtrl LAlt LGui | TT2 |LT6_SPC|LT4_DEL|LT4_ENT| Space |LT2_BSP| RGui RAlt RCtrl | 635 | * LCtrl[ LAlt LGui | TT2 |LT6_SPC|LT4_DEL|LT4_ENT| Space |LT2_BSP| RGui RLAlt RCtrl] |
| 636 | * ------------------------------------------------- | 636 | * ------------------------------------------------- |
| 637 | */ | 637 | */ |
| 638 | LAYOUT_ortho_4x12( | 638 | LAYOUT_ortho_4x12( |
| 639 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, | 639 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, |
| 640 | LCTL_T(KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, | 640 | LCTL_T(KC_ESC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, |
| 641 | KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, | 641 | KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, |
| 642 | KC_LCTL, KC_LALT, KC_LGUI, TT(2), LT(6,KC_SPC), LT(4,KC_DEL), LT(4,KC_ENT), KC_SPC, LT(2,KC_BSPC), KC_RGUI, KC_RALT, KC_RCTL | 642 | LCTL_T(KC_LBRC), KC_LALT, KC_LGUI, TT(2), LT(6,KC_SPC), LT(4,KC_DEL), LT(4,KC_ENT), KC_SPC, LT(2,KC_BSPC), KC_RGUI, LALT_T(KC_RALT), RCTL_T(KC_RBRC) |
| 643 | ), | 643 | ), |
| 644 | 644 | ||
| 645 | /* | 645 | /* |
| @@ -651,14 +651,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 651 | * ------------------------------------------------- ------------------------------------------------- | 651 | * ------------------------------------------------- ------------------------------------------------- |
| 652 | * |LShift(| z | x | c | v | b | | k | m | , | . | / |RShift)| | 652 | * |LShift(| z | x | c | v | b | | k | m | , | . | / |RShift)| |
| 653 | * ----------------------------------------------------------------------------------------------------------------- | 653 | * ----------------------------------------------------------------------------------------------------------------- |
| 654 | * LCtrl LAlt LGui | TT2 |LT6_SPC|LT4_DEL|LT4_ENT| Space |LT2_BSP| RGui RAlt RCtrl | 654 | * LCtrl[ LAlt LGui | TT2 |LT6_SPC|LT4_DEL|LT4_ENT| Space |LT2_BSP| RGui RLAlt RCtrl] |
| 655 | * ------------------------------------------------- | 655 | * ------------------------------------------------- |
| 656 | */ | 656 | */ |
| 657 | LAYOUT_ortho_4x12( | 657 | LAYOUT_ortho_4x12( |
| 658 | KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, | 658 | KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, |
| 659 | LCTL_T(KC_ESC), KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, | 659 | LCTL_T(KC_ESC), KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, |
| 660 | KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, | 660 | KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, |
| 661 | KC_LCTL, KC_LALT, KC_LGUI, TT(2), LT(6,KC_SPC), LT(4,KC_DEL), LT(4,KC_ENT), KC_SPC, LT(2,KC_BSPC), KC_RGUI, KC_RALT, KC_RCTL | 661 | LCTL_T(KC_LBRC), KC_LALT, KC_LGUI, TT(2), LT(6,KC_SPC), LT(4,KC_DEL), LT(4,KC_ENT), KC_SPC, LT(2,KC_BSPC), KC_RGUI, LALT_T(KC_RALT), RCTL_T(KC_RBRC) |
| 662 | ), | 662 | ), |
| 663 | 663 | ||
| 664 | /* | 664 | /* |
diff --git a/keyboards/signum/3_0/elitec/keymaps/default/layout.py b/keyboards/signum/3_0/elitec/keymaps/default/layout.py index 635a6bb19..ab9bce422 100644 --- a/keyboards/signum/3_0/elitec/keymaps/default/layout.py +++ b/keyboards/signum/3_0/elitec/keymaps/default/layout.py | |||
| @@ -357,9 +357,10 @@ qmk_dict = { | |||
| 357 | # Command keycodes missing (Execute, Help, ..., Find) | 357 | # Command keycodes missing (Execute, Help, ..., Find) |
| 358 | # Basic Keycodes missing from Print Screen onwards, included as fallback | 358 | # Basic Keycodes missing from Print Screen onwards, included as fallback |
| 359 | # random Keycodes | 359 | # random Keycodes |
| 360 | "RGui": "KC_RGUI", "LGui": "KC_LGUI", "LAlt": "KC_LALT", "RAlt": "KC_RALT", "LShift": "KC_LSFT", "LCtrl": "KC_LCTL", "LCtTEsc": "LCTL_T(KC_ESC)", "RCtrl": "KC_RCTL", | 360 | "RGui": "KC_RGUI", "LGui": "KC_LGUI", "LAlt": "KC_LALT", "RLAlt": "LALT_T(KC_RALT)", "RAlt": "KC_RALT", "LShift": "KC_LSFT", "LCtrl": "KC_LCTL", "LCtTBsp": "LCTL_T(KC_BSPC)", "LCtTEsc": "LCTL_T(KC_ESC)", "RCtrl": "KC_RCTL", |
| 361 | "LShift(": "KC_LSPO", "RShift)": "KC_RSPC", | 361 | "LShift(": "KC_LSPO", "RShift)": "KC_RSPC", |
| 362 | # "LShift(": "LSFT_T(KC_9)", "RShift)": "RSFT_T(RSFT(KC_0))", | 362 | # "LShift(": "LSFT_T(KC_9)", "RShift)": "RSFT_T(RSFT(KC_0))", |
| 363 | "LCtrl[": "LCTL_T(KC_LBRC)", "RCtrl]": "RCTL_T(KC_RBRC)", | ||
| 363 | "L1_ENT": "LT(1, KC_ENT)", "LT2_BSP": "LT(2,KC_BSPC)", "LT4_DEL": "LT(4,KC_DEL)", "LT4_ENT": "LT(4,KC_ENT)", "LT6_SPC": "LT(6,KC_SPC)", | 364 | "L1_ENT": "LT(1, KC_ENT)", "LT2_BSP": "LT(2,KC_BSPC)", "LT4_DEL": "LT(4,KC_DEL)", "LT4_ENT": "LT(4,KC_ENT)", "LT6_SPC": "LT(6,KC_SPC)", |
| 364 | "CPg Dn": "LCTL(KC_PGDN)", "CPg Up": "LCTL(KC_PGUP)", | 365 | "CPg Dn": "LCTL(KC_PGDN)", "CPg Up": "LCTL(KC_PGUP)", |
| 365 | "S_Enter": "S(KC_ENT)", "S_Tab": "S(KC_TAB)", "Compose": "KC_ALGR", | 366 | "S_Enter": "S(KC_ENT)", "S_Tab": "S(KC_TAB)", "Compose": "KC_ALGR", |
| @@ -431,8 +432,8 @@ static = ["NEO", "GREEK", "GREEK", "GREEK", "GREEK", "MOUSE"] | |||
| 431 | qwerty = [ | 432 | qwerty = [ |
| 432 | "Tab", "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "[", | 433 | "Tab", "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "[", |
| 433 | "LCtTEsc", "a", "s", "d", "f", "g", "h", "j", "k", "l", ";", "'", | 434 | "LCtTEsc", "a", "s", "d", "f", "g", "h", "j", "k", "l", ";", "'", |
| 434 | "LShift(", "z", "x", "c", "v", "b", "n", "m", ",", ".", "/", "RShift)", | 435 | "LShift(", "z", "x", "c", "v", "b", "n", "m", ",", ".", "/", "RShift)", |
| 435 | "LCtrl", "LAlt", "LGui", "TT2", "LT6_SPC", "LT4_DEL", "LT4_ENT", "Space", "LT2_BSP", "RGui", "RAlt", "RCtrl", | 436 | "LCtrl[", "LAlt", "LGui", "TT2", "LT6_SPC", "LT4_DEL", "LT4_ENT", "Space", "LT2_BSP", "RGui", "RLAlt", "RCtrl]", |
| 436 | ] | 437 | ] |
| 437 | 438 | ||
| 438 | # 1 | 439 | # 1 |
| @@ -440,7 +441,7 @@ colemak = [ | |||
| 440 | "Tab", "q", "w", "f", "p", "g", "j", "l", "u", "y", ";", "[", | 441 | "Tab", "q", "w", "f", "p", "g", "j", "l", "u", "y", ";", "[", |
| 441 | "LCtTEsc", "a", "r", "s", "t", "d", "h", "n", "e", "i", "o", "'", | 442 | "LCtTEsc", "a", "r", "s", "t", "d", "h", "n", "e", "i", "o", "'", |
| 442 | "LShift(", "z", "x", "c", "v", "b", "k", "m", ",", ".", "/", "RShift)", | 443 | "LShift(", "z", "x", "c", "v", "b", "k", "m", ",", ".", "/", "RShift)", |
| 443 | "LCtrl", "LAlt", "LGui", "TT2", "LT6_SPC", "LT4_DEL", "LT4_ENT", "Space", "LT2_BSP", "RGui", "RAlt", "RCtrl", | 444 | "LCtrl[", "LAlt", "LGui", "TT2", "LT6_SPC", "LT4_DEL", "LT4_ENT", "Space", "LT2_BSP", "RGui", "RLAlt", "RCtrl]", |
| 444 | ] | 445 | ] |
| 445 | 446 | ||
| 446 | # 2 | 447 | # 2 |
| @@ -448,7 +449,7 @@ numpad = [ | |||
| 448 | "`", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "]", | 449 | "`", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "]", |
| 449 | "", "DF0", "DF1", "XXX", "MO3", "MO3", "4", "4", "5", "6", "-", "=", | 450 | "", "DF0", "DF1", "XXX", "MO3", "MO3", "4", "4", "5", "6", "-", "=", |
| 450 | "", "MO5", "XXX", "XXX", "XXX", "XXX", "1", "1", "2", "3", "\\", "", | 451 | "", "MO5", "XXX", "XXX", "XXX", "XXX", "1", "1", "2", "3", "\\", "", |
| 451 | "TG2", "", "", "", "", "Del", "", "0", "BSpace", "", "", "", | 452 | "TG2", "", "", "", "", "Del", "", "0", "BSpace", "", "", "", |
| 452 | ] | 453 | ] |
| 453 | 454 | ||
| 454 | # 3 | 455 | # 3 |
