this issue can happen in case of the way a encoder is read..... So if it is between a "step" it can not detect the direction of a inverse rotation in first step ( so data can be read as left and right same way) ..... means after change direction a minimum of 2 Detents is needed to confirm its correct.
Turning the board off and on fixed it for me on the main knob as was recommended here:
From the readme.md:
I have an issue where my large knob will not fire an event after a direction change until the second notch.
I am wondering if this mentioned change would fix this issue...
...or maybe I have a dud knob. Because the other two knobs work fine.
Found similar issue mentioned here: https://www.mobiflight.com/forum/topic/6855.html
Turning the board off and on fixed it for me on the main knob as was recommended here:
https://www.reddit.com/r/olkb/comments/o0elaj/having_trouble_with_rotary_encoders_in_qmk/
But now the main knob works and the small knob doesn't!
Both these knobs control volume with
KB_VOLU
/KB_VOLD
.