Skip to content

Commit

Permalink
add tap code delay and format the encoder behever
Browse files Browse the repository at this point in the history
  • Loading branch information
jiaxin96 committed May 22, 2021
1 parent 93e889d commit 6f71392
Show file tree
Hide file tree
Showing 12 changed files with 21 additions and 56 deletions.
2 changes: 1 addition & 1 deletion keyboards/yandrstudio/r65ble/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@

/* Others */
#define TAP_HOLD_CAPS_DELAY 20

#define TAP_CODE_DELAY 10
#ifdef CONSOLE_ENABLE
# define DEBUG_MATRIX_SCAN_RATE
#endif
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/r65ble/keymaps/test_oled/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -80,18 +80,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/r65ble/keymaps/test_rgb/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,18 +48,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/r65ble/keymaps/test_uart/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -43,18 +43,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/r65ble/keymaps/test_via/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,18 +42,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/r65ble/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -80,18 +80,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
1 change: 1 addition & 0 deletions keyboards/yandrstudio/rainbow65/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@

/* Others */
#define TAP_HOLD_CAPS_DELAY 20
#define TAP_CODE_DELAY 10

#ifdef CONSOLE_ENABLE
# define DEBUG_MATRIX_SCAN_RATE
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/rainbow65/keymaps/test_oled/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -80,18 +80,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/rainbow65/keymaps/test_rgb/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,18 +48,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/rainbow65/keymaps/test_via/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -42,18 +42,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
8 changes: 2 additions & 6 deletions keyboards/yandrstudio/rainbow65/keymaps/via/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -80,18 +80,14 @@ void encoder_update_user(uint8_t index, bool clockwise) {
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
} else {
uint16_t keycode = dynamic_keymap_get_keycode(biton32(layer_state), 4, 4);
if (keycode >= MACRO00 && keycode <= MACRO15) {
dynamic_keymap_macro_send(keycode - MACRO00);
} else {
register_code16(keycode);
wait_ms(10);
unregister_code16(keycode);
tap_code16(keycode);
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion keyboards/yandrstudio/sb65p/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
#define PRODUCT_ID 0xAA02
#define DEVICE_VER 0x0001
#define MANUFACTURER Jason Ren and Student WTF
#define PRODUCT SB-65P
#define PRODUCT SB65P

/* key matrix size */
#define MATRIX_ROWS 10
Expand Down

0 comments on commit 6f71392

Please sign in to comment.