diff --git a/tmk_core/protocol/ibmpc.cpp b/tmk_core/protocol/ibmpc.cpp index 95f69e17..744b6621 100644 --- a/tmk_core/protocol/ibmpc.cpp +++ b/tmk_core/protocol/ibmpc.cpp @@ -217,7 +217,7 @@ inline void IBMPC::isr(void) timer_start = t; } else { // This gives 2.0ms at least before timeout - if ((uint8_t)(t - timer_start) >= 3) { + if ((uint8_t)(t - timer_start) >= 5) { isr_debug = isr_state; error = IBMPC_ERR_TIMEOUT; goto ERROR;