Regarding the debounce timer configuration, for my encoders to work correctly, I need to use them with a debounce of 120ms. However, this makes the clicks of the other buttons in the project that are not encoders slow, preventing me from making quick clicks. For example, I'm making a steering wheel for Sim Racing with LEDs for SimHub, which turned out perfectly, but the buttons are slow and I can't downshift properly. Would it be possible to have a debounce configuration that only affects the encoders and not the other buttons? Or is there another way to solve this?
The reason for using a high debounce is that the encoders give false clicks, and a high debounce solves this. But if there's another solution, that would be great.
Regarding the debounce timer configuration, for my encoders to work correctly, I need to use them with a debounce of 120ms. However, this makes the clicks of the other buttons in the project that are not encoders slow, preventing me from making quick clicks. For example, I'm making a steering wheel for Sim Racing with LEDs for SimHub, which turned out perfectly, but the buttons are slow and I can't downshift properly. Would it be possible to have a debounce configuration that only affects the encoders and not the other buttons? Or is there another way to solve this?
The reason for using a high debounce is that the encoders give false clicks, and a high debounce solves this. But if there's another solution, that would be great.