Browse Source

[Keyboard] Increase kinesis/kint41 unselect delay (#18015)

* [Keyboard] Increase kinesis/kint41 unselect delay

Fixes #18014

* Update kint41.c

Use correct si-abbreviation for micro in comment.
pull/18022/head
rockybulwinkle 1 year ago
committed by GitHub
parent
commit
fb150e08f1
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      keyboards/kinesis/kint41/kint41.c

+ 4
- 1
keyboards/kinesis/kint41/kint41.c View File

@ -47,7 +47,10 @@ void matrix_output_unselect_delay(uint8_t line, bool key_pressed) {
// Empirically: e.g. 5μs is not enough, will result in keys that dont work
// and ghost key presses. 10μs seems to work well.
// On some variants of the hardware, 20μs seems to be required. This was found
// on a combination of KB600LF+stapelberg v2020-06-30+teensy41.
// 600 cycles at 0.6 cycles/ns == 1μs
const uint32_t cycles_per_us = 600;
delay_inline(10 * cycles_per_us);
delay_inline(20 * cycles_per_us);
}

Loading…
Cancel
Save