[GUIDE] Keyboard Chattering Fix for Normal Users

Mythmaker

Arch-Supremacy Member
Joined
Nov 29, 2004
Messages
11,772
Reaction score
0
Keyboard Chattering as defined by Elite Keyboard:

Key "chattering" or "contact bouncing" is a natural occurrence in mechanical switches that can cause one switch press to be detected as multiple presses.

After some googling, I discovered that it is almost a certainly (except for buckling switches and Topre switches) that mechanical keyboards will face keyboard chattering. It’s just a matter of time, especially for cherry switches. Brown Cherry MX has the highest possibility of hitting the jackpot first from what I gather and when the keyboard chatters, we have a few possible answers:


  1. RMA it if it’s still under warranty. (Unfortunately, warranty is only 1 year.)
  2. Buy a new keyboard (not for beggar sect members like me.)
  3. Replace the switch itself (means resoldering. Too advanced for me.)
  4. Try to correct it at the software side.

This guide won’t touch on #3, only on #4. Do note that it’s very tedious to list down all possible combinations in the keyboard, so this fix will NOT work if you are a gamer. I have yet to discover how to fix it for gaming (RTS should be okay though) since I’m just an average guy who just does his programming and surf the net all day long (in short, typing only). However, it should be enough for office usage as mentioned. At least it’s better than buying an entirely new keyboard just for typing right? :s13:

First of all, we have to enable bounce keys (inside filter keys) in Windows (sorry, I’m not going to explore how it’s gonna work on XP :D).

Go to:
Control Panel -> Ease of Access Center (view by small/large icons) -> Make the Keyboard easier to use

20751388.jpg


81114627.jpg


After you click ok, we have to go to the registry [Run (by pressing Win+R) -> Type “Regedit”]:

Navigate to:
HKEY_CURRENT_USER -> Control Panel -> Accessibility -> Keyboard Response

26570522.jpg


With bounce keys enabled, you should notice that all your chattering should stop already. Unfortunately, it does not allow holding down the keys, or double tapping. Therefore, I wrote a painstaking and inefficient script using AutoHotkey that corrects this, key by key.

Download this script and put it into Start -> All Programs -> Startup. If you are uncomfortable with downloading an executable from the internet, you can install AutoHotkey from here and compile it yourself. I have uploaded the original .ahk file here (you can view the .ahk script by viewing in notepad).

If you are a very fast typist (“actual” wpm over 85 in www.typingtest.com) and find that you are missing a lot of letters like the final ‘e’ in "ther" or "spaces" here and there, try using this script instead. This does not allow automatic repeated alphabets, so you can’t hold down A and expect AAAAAAAAA. But repeated symbols and numbers still work. I don’t see why anyone will need to hold down alphabet anyway, unless you are a 14 years old and going “AAAAAAAAAAH” or “NOOOOOOOOO”. :s22:
 
Last edited:

Mythmaker

Arch-Supremacy Member
Joined
Nov 29, 2004
Messages
11,772
Reaction score
0
Once you have finish copying the script into startup, restart the computer and most of the chattering (if not all) should be resolved already. That’s it, should be enough for normal typing usage.

44175470.jpg


Seems like it’s fixed :D Once again, I must re-iterate that this does not work for gamers, only normal typists. It should only be used when the chattering gets too much to handle and you are out of warranty. That said, it's only a temporary fix unless you are comfortable with the above restrictions or a half broken keyboard. If anyone else has found a better solution, do let me know :p

Hope it helps!

P.S
Holding down : or “ won’t work, I know.
 

Kiwi8

Honorary Member
Deluxe Member
Joined
May 3, 2001
Messages
136,238
Reaction score
15,708
wah... I did not know that this keyboard is so troublesome sia. :eek:
 

lxsnipexl

Senior Member
Joined
May 17, 2009
Messages
1,320
Reaction score
0
holycrap 93 WPM. That is scary

Exellent guide though ... hopefully my filco won't show symtoms so soon ;(
 

hondacivic06

Member
Joined
Jan 25, 2007
Messages
487
Reaction score
1
i had mine rma-ed on my last few weeks of warranty.

the problem is really irritating.
 
Last edited:

Mythmaker

Arch-Supremacy Member
Joined
Nov 29, 2004
Messages
11,772
Reaction score
0
holycrap 93 WPM. That is scary

Exellent guide though ... hopefully my filco won't show symtoms so soon ;(

The typical typing speed of a programmer :s13:

Serious. lol.

My friends are all about 90 to 100 in typingtest.com.

wah... I did not know that this keyboard is so troublesome sia. :eek:

I didn't know also :(

No one told me :(
 

commach

Great Supremacy Member
Joined
Apr 11, 2001
Messages
53,997
Reaction score
18
Beside PC Peripherals and Gadgets Corner, there is another forum named "Knowledge Base".

If no objection from Mythmaker, I will proceed to move it to Knowledge base.


Thanks for the hard work.
 

Mythmaker

Arch-Supremacy Member
Joined
Nov 29, 2004
Messages
11,772
Reaction score
0
Beside PC Peripherals and Gadgets Corner, there is another forum named "Knowledge Base".

If no objection from Mythmaker, I will proceed to move it to Knowledge base.


Thanks for the hard work.

No objections boss :D
 

Mythmaker

Arch-Supremacy Member
Joined
Nov 29, 2004
Messages
11,772
Reaction score
0
i had mine rma-ed on my last few weeks of warranty.

the problem is really irritating.

That day when I first encountered the problem, I went to Nice Day forum in VR and saw no less than 4 threads on this on the first page :s13:

Scary sia. Filco should offer at least 3 years warranty, or make it easier to replace the switch itself =(
 
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ. Forum members and moderators are responsible for their own posts.

Please refer to our Community Guidelines and Standards, Terms of Service and Member T&Cs for more information.
Top