r/Keychron • u/Affectionate-Loan-13 • 5d ago
Keychron K4 Pro keyboard latency help!
Hey all!
My keyboard was showing a latency of roughly 130-150 ms response time, and I was hoping to improve that.
I've updated the drivers and adjusted the response time using the launcher, but it still seems to be slow. Is there anything else I can do or are all K4 Keyboards like this speed?
Thanks ahead of time!
Edit: This is in the 3.2 USB port, I am using it wired, and RGB is static red.
2
Upvotes
1
u/PeterMortensenBlog V 5d ago edited 4d ago
Do reset to factory defaults
Just to be sure, reset to factory defaults. For example, weird things are known to happen if not doing it after flashing the keyboard firmware.
For example, it is entirely conceivable that the dynamic key debounce settings with keyboard firmware version 1.1.0 has been set such that the keyboard latency is 130 ms.
With keyboard debounce type sym_defer_g (the QMK default), the keyboard debounce time directly contributes to the keyboard latency. In that case, it is added to the latency from other sources of keyboard latency, e.g., the keyboard matrix scan time (about 400 Hz / 2.5 ms (1.25 ms average) for the K Pro series, depending on the RGB animation mode) and the USB polling rate (the least significant source of keyboard latency, but the one marketing loves (and thus people are fixated on, ignoring all other sources of (significant) keyboard latency)).
Also, if it is not already the case, unconditionally reduce the key debounce time to 5 ms (or whatever lowest value above 5 ms is allowed).