diff options
Diffstat (limited to 'users/cwebster2/keycodes.c')
-rw-r--r-- | users/cwebster2/keycodes.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/users/cwebster2/keycodes.c b/users/cwebster2/keycodes.c index 39b4341bd..f7eb6ad8d 100644 --- a/users/cwebster2/keycodes.c +++ b/users/cwebster2/keycodes.c | |||
@@ -27,7 +27,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
27 | register_code(KC_LCTL); | 27 | register_code(KC_LCTL); |
28 | } else { | 28 | } else { |
29 | unregister_code(KC_LCTL); | 29 | unregister_code(KC_LCTL); |
30 | if (timer_elapsed(my_colon_timer) < TAPPING_TERM) { | 30 | if (timer_elapsed(my_colon_timer) < TAPPING_TERM - 50) { |
31 | SEND_STRING(":"); | 31 | SEND_STRING(":"); |
32 | } | 32 | } |
33 | } | 33 | } |
@@ -38,14 +38,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) { | |||
38 | 38 | ||
39 | uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { | 39 | uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) { |
40 | switch (keycode) { | 40 | switch (keycode) { |
41 | case LSFT_T(KC_T): | ||
42 | case LSFT_T(KC_N): | ||
43 | return TAPPING_TERM - 50; | ||
41 | case LGUI_T(KC_A): | 44 | case LGUI_T(KC_A): |
42 | case LALT_T(KC_S): | 45 | case LALT_T(KC_R): |
43 | case LCTL_T(KC_D): | 46 | case LCTL_T(KC_S): |
44 | case LSFT_T(KC_F): | 47 | case LCTL_T(KC_E): |
45 | case RSFT_T(KC_J): | 48 | case LALT_T(KC_I): |
46 | case RCTL_T(KC_K): | 49 | case LGUI_T(KC_O): |
47 | case RALT_T(KC_L): | ||
48 | case RGUI_T(KC_SCLN): | ||
49 | return TAPPING_TERM + 150; | 50 | return TAPPING_TERM + 150; |
50 | default: | 51 | default: |
51 | return TAPPING_TERM; | 52 | return TAPPING_TERM; |