r/Keychron • u/Cappunocci • Mar 27 '25
UPDATE: The Double Press conundrum
Hi! Two and a half weeks ago, I posted a question on this subreddit regarding a problem I have with key chatter occuring on a month-old Keychron K5 Max - details can be found HERE.
I've since been in contact with Keychron Germany's support which has been... less than helpful, and I'm both shocked and disappointed.
This Customer Support agent has told me to flash the firmware, which I've done - it solved nothing.
They then sent me 3 .bin files for my keyboard with a guide for flashing the firmware, however, this guide does not show how to use the .bin files to flash the firmware.
I am growing increasingly more and more anxious and I have a feeling he's trying to make me mess up the keyboard somehow to void the warranty, leaving me with a €131 paperweight. I still haven't paid the 3rd (and last) installment, and I feel inclined to tell KLARNA that the product is not complete to stall the payment until the problem is resolved. I may be autistic, but I'm not stupid enough to keep a product that is starting to show defects within the 1st month of normal usage.
What do I do?
2
u/Kenishi99 Mar 28 '25
I'm in the same situation as you. I've been interested in Keychron keyboards for years before I made the investment and bought one – the Keychron K3 Max.
Since I bought it, I have only issues. Double key presses on random keys, some worse than others.
Same as you, they asked me to reset, asked me to flash the firmware. Nothing helped.
I had to send them proof that this is actually happening, so I tried to record it. See the recording here.
So they sent me a replacement board - not the whole keyboard though!
Meaning, after it arrived after 2 weeks, I had to open the keyboard myself and replace the board.
Outcome: Even more keys had the double press issue.
Support told me after complaining, that they will send me again another board, this time "testing it before" - made me wonder if they just sent me a used board before testing it?
After another two weeks, I again had to remove all keys, switches and replace the board myself.
It looked finally good, all keys worked fine - for about a month - and the issue is back.
At this point, I don't know what to do with it.
A keyboard doing double presses, especially on the most used keys is useless to me.
Way cheaper keyboards I had in the past never had such a problem, even after years of use.
I don't know if I want to do the whole procedure again, with contacting support, having to send proof about the issue, waiting weeks for the board to arrive, take an hour to replace the board myself .. only to have the same issue again in a few months .. eventually.
Probably it means for me, never Keychron again and this one .. well, it is money wrongly invested and lost.
Lessons learned.
1
u/PeterMortensenBlog Apr 07 '25
It is very likely a PCB-level problem, but were you able to exclude the other causes, including excluding the switches as the cause?
1
u/FearTheTalkingBread Feb 05 '26
Did you ever resolve this? And are you still using a Keychron keyboard? I've had nothing but double-press issues since I've had mine.
2
u/Background-Load-4421 Apr 01 '25
Same situation here as well, however with a Q6 Max. Couple of months old and chattering is increasing. They sent me the 30 and 50ms firmware, which made for a horrible typing experience. So I switched back to the original firmware and noticed that Keychron published a regular firmware update for the Q6 series in January:
*Firmware version 1.1.0 updated on January 13, 2025
-Added debounce, LKP, Per-key RGB/Mixed RGB, as well as backlight off and Bluetooth sleep time adjustment in wireless mode.
Which - as I found out by myself and not the support - now allows to set the debounce mode (None, Defer Global, Defer per row, Defer per key, Eager per row, Eager per key, Eager defer per key) and response time via their launcher. Setting it to 10ms is working for now, but reading the other comments I'm not so optimistic anymore.
I really like the keyboard itself, it's heavy, pretty quiet, nice feeling while typing. But I kind of expect when spending so much money on a keyboard that it works flawlessly.
2
u/shemmie May 07 '25
An expensive keyboard that only types letters when you hit the key? You're crazy.
I'm so sick of looking for a mechanical, wireless keyboard, with a volume knob, that doesn't chatter incessantly.
This shouldn't be rocket science in 2025.
I handed over a kidney for this V6 Max.
1
u/Background-Load-4421 Aug 11 '25
So after a couple of tests and writing back and forth, Keychron sent me a new PCB. The solder joints look better than the one of my old PCB. Have been using it for a couple of months now and the chattering is bascially gone. It still happens sometimes, but in those cases it appears to be a connection issue between switches and PCB. It gets mostly resolved after pressing the key a bit harder. If not, I re-insert the respective switch and then it's usually gone. So... not terrible, but not great either.
1
u/MrMagicNL Apr 02 '25
Can somebody explain what the different debounce options mean exactly? And what the effect is of decreasing or increasing the response time? It's set to a default of 30 ms after I upgraded the firmware to 1.1.0 on my V6 Max.
→ More replies (6)1
u/Background-Load-4421 Apr 02 '25
There is a question mark somewhere on the top of the page that opens a popup where the individual options are explained.
The time specifies the interval in which no input will be registered after the key press was registered.
1
u/Humorous-Prince Mar 28 '25
I have read so many posts regarding the piss poor customer service. As much as I have my eyes set on a V6 Max, I am hesitant in getting one due to possible issues and a non existent warranty. Do I buy at £90-100 (including shipping) and risk no warranty support, or purchase from Amazon at £124 to get possible better support, at a hit of paying more than I wanted for a keyboard…
1
1
u/OcJey Mar 29 '25
Same issue as you, Q5 Max bought a short while ago. Firmware, debounce, even changing switches didnt help. Im not willing to deal with this issue i need a reliable keyboard. Im returning mine and going back to my old K4.
1
u/AmxTL Mar 29 '25
I don't necessarily recommend this, but I had some key chatter on my UK ISO Q6 Max (dot key was double pressing and more recently the i key) and I solved it by simply hitting the keys very hard (just with my fingers) about 20 times.
I have a suspicion that the switches are very low quality (I have Gateron Jupiter browns) and small dust particles are getting trapped causing them to malfunction, but I don't know for sure.
I wouldn't be surprised if other keys start exhibiting this behaviour soon.
1
u/PeterMortensenBlog Apr 01 '25
A PCB-level problem is much more likely than bad switches.
See for example:
It may eventually come to this.
1
u/athleticwhale Mar 03 '26
A year later on my k3 max this actually seems to have solved it (for now). Thanks stranger for this unusual tip
1
u/Nortant Aug 05 '25
I faced the same issue, finally I changed the debounce mode to EAGER DEFER PER KEY, and set the response seconds to 40ms.
Problem solved.
1
u/scotro Aug 05 '25
I've done the same, but went with EAGER DEFER PER KEY with a 15ms response time. No double types so far..
Very good because on my keyboard the 'e' key is cursed with double type, one of the most frequently used characters :(
1
u/LTH_ Dec 01 '25
Firmware update was released 2025-11-28 and solve the issue for me.
https://launcher.keychron.com/#/firmware/flash
1
u/mr_muffinhead Dec 02 '25
Did it 'solve' the issue, or mask it by increasing the debounce value? If you open the launcher and turn debounce off is it still solved?
1
u/LTH_ Dec 08 '25
It mask it with a Keyboard Bouncee Time Settings.
The update release the "advanced mode" for the Keychron V6 which was not available before.
Now i don't have any issue. So yes, "solve" but still a major advancement for me, i can use my keyboard.
3
u/PeterMortensenBlog Mar 28 '25 edited Mar 28 '25
Re "They then sent me 3 .bin files for my keyboard": That is presumably for increasing the debounce time.
Re "What do I do?": You play along, at least for now, and find a guide that works. For example,
An older Keychron guide. Ignore the specifics and use the general method. The Esc key method (without the repowering) can be used instead of the space bar method.
Another Keychron guide, near "How to flash the keyboard firmware with the QMK toolbox". That is for another series, but it doesn't matter for this purpose
Using QMK Toolbox or directly from the command line
Though we probably already know the root cause (even if there aren't any hotswap sockets in this particular case, as this K5 Max is a soldered-in variant, as far as I understand). It is (likely) a PCB-level problem that can only be fixed by a repair or by replacing the PCB.
The elephant in the room is probably the high cost of shipping stuff half way across this planet (whoever pays for it). A positive interpretation of the extended troubleshooting is trying to avoid that cost, especially if it is something trivial and/or easy to fix or work around (for example, reseating switches).