I'm happy to change them. No one knew why those values were set that way, so It was the best information I had available when writing the comments. Since I spent a fair amount of time testing these after the changes, I would have appreciated if there had been a comment in the beginning saying "don't touch".

If you determined these empirically, could you tell me what happens if DEBOUNCE_THRESHOLD_COUNT goes to 2 (which would seem logical at first glance)?