20 ms debounce time is not that much. I think that is the norm for office keyboards and not uncommon even among "gaming" keyboards. (even though a gaming keyboard should have 5-10 ms)
Wingklip wrote: Back on topic, there seems to be some strange mechanical issue with the TTC red switches. I can't double tap thw switch unless I fully release my finger then slam down again real quick. I'd recommend going for the yuemi mk01b because that has cherry switches.
Yep. To me, that sounds more like a high actuation point in the mechanical switch (like some of those "Speed" switches.

)
You could try confirming this by pressing and depressing really slowly in a program that shows an immediate response.
Wingklip wrote: TLDR: SOFTWARE IS BUGGED, ONLY 2KRO FOR SOME KEYS, NOT THE ADVERTISED SIX FOR ALL. DOUBLE TAPPING DOES NOT REGISTER. BUGS WHEN TYPING DOUBLE BRACKETS
DO NOT BUY
Ouch.
The definition is that if "some keys" have 2KRO, then the
keyboard has 2KRO.
Hmm.. Shot of PCB at
https://youtu.be/CHow47ZGXhU?t=7m53s I see LEDs and resistors .... but not a diode for each key. Some keyboards have its diodes grouped into IC:s scattered around the board but I don't see that either.
The double-brackets bug sounds really bizarre ...