logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git
commit: 2224a768d598fe30bbfb80e11cac6d7704680371
parent 2893038fda6cd19ef84d92afa4ae8c4615698e38
Author: Sergey Vlasov <sigprof@gmail.com>
Date:   Sat, 27 Apr 2024 02:28:29 +0300

Fix encoder breakage with 4 or more encoders (#23595)


Diffstat:

Mquantum/encoder.c2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/quantum/encoder.c b/quantum/encoder.c @@ -83,7 +83,7 @@ bool encoder_task(void) { } bool encoder_queue_full_advanced(encoder_events_t *events) { - return events->head == (events->tail - 1) % MAX_QUEUED_ENCODER_EVENTS; + return events->tail == (events->head + 1) % MAX_QUEUED_ENCODER_EVENTS; } bool encoder_queue_full(void) {