Author Topic: An interesting discovery with pinging Cherry MX switches  (Read 11638 times)

0 Members and 1 Guest are viewing this topic.

Offline goobus

  • HHKB Elite
  • Thread Starter
  • Posts: 179
  • Location: Hong Kong
An interesting discovery with pinging Cherry MX switches
« on: Wed, 25 September 2013, 13:16:20 »
So I recently desoldered (for the first time!) all the switches on my broken Filco MJ with Cherry MX browns which is about 3 years old, and when testing some of the switches I noticed some of them had a really bad ping when I depressed the switch then let it snap back, and the sound was more or less very similar to the Filco ping thing I've experienced and gotten used to.

So, to sate my curiosity, I did a couple of experiments. I took apart a pinging switch, and switched its spring with a switch that didn't ping the same way. What I noticed was that this fixed the ping on the pinging switch but did not introduce a ping on the new switch.

Next, I reseated the spring inside a pinging switch, to test the premise that it wasn't the spring or the switch, but something to do with either the placement of the spring or switch housing itself that was responsible. This also fixed the ping!  I repeated this with a few other pinging switches and it worked with all.  This seems to suggest whatever I did reduced the resonance within the switch housing enough to eliminate the ping.

I'm not sure why I got the results I did, but maybe you guys will be able to try this for yourselves - after all, you are keyboard scientists and I am merely a clueless nub :D
« Last Edit: Wed, 25 September 2013, 13:38:52 by goobus »

Offline Computer-Lab in Basement

  • The needs of the many outweigh the needs of the few.
  • * Elevated Elder
  • Posts: 3025
  • Location: NCC-1701, USS Enterprise
  • Live long and prosper
Re: An interesting discovery with pinging switches
« Reply #1 on: Wed, 25 September 2013, 13:18:25 »
Might have to try this on the "Enter" key of my Ducky... it has a horrible ping if I hit it just right.

Time to break out the soldering tools...
tp thread is tp thread
Sometimes it's like he accidentally makes a thread instead of a google search.

IBM Model M SSK | IBM Model F XT | IBM Model F 122 | IBM Model M 122 | Ducky YOTD 2012 w/ blue switches | Poker II w/ Blue switches | Royal Kludge RK61 w/ Blue switches

Offline phx

  • Posts: 361
  • Location: Boston, Massachusetts
Re: An interesting discovery with pinging switches
« Reply #2 on: Wed, 25 September 2013, 13:18:52 »
never experienced a pinging switch, no idea what it even feels/sounds like.

Offline Computer-Lab in Basement

  • The needs of the many outweigh the needs of the few.
  • * Elevated Elder
  • Posts: 3025
  • Location: NCC-1701, USS Enterprise
  • Live long and prosper
Re: An interesting discovery with pinging switches
« Reply #3 on: Wed, 25 September 2013, 13:22:22 »
It sounds just like it's spelled. Upon reset the switch makes a "PING" sound. I never knew what it was like either till one of my keys started doing it.
tp thread is tp thread
Sometimes it's like he accidentally makes a thread instead of a google search.

IBM Model M SSK | IBM Model F XT | IBM Model F 122 | IBM Model M 122 | Ducky YOTD 2012 w/ blue switches | Poker II w/ Blue switches | Royal Kludge RK61 w/ Blue switches

Offline phx

  • Posts: 361
  • Location: Boston, Massachusetts
Re: An interesting discovery with pinging switches
« Reply #4 on: Wed, 25 September 2013, 13:25:26 »
It sounds just like it's spelled. Upon reset the switch makes a "PING" sound. I never knew what it was like either till one of my keys started doing it.

it's probably something to do with the spring I would assume. I never came across a pinging switch in the many years I've used a mech, or maybe I just never noticed.

Offline Moosecraft

  • HHKB Pro
  • Posts: 734
  • Location: Sweden
Re: An interesting discovery with pinging switches
« Reply #5 on: Wed, 25 September 2013, 13:27:39 »
I had a similar solution, but I didn't switch springs between seperate switches. I just readjusted them inside the switch.
I am bigfatmc over at other places!

Offline goobus

  • HHKB Elite
  • Thread Starter
  • Posts: 179
  • Location: Hong Kong
Re: An interesting discovery with pinging switches
« Reply #6 on: Wed, 25 September 2013, 13:34:16 »
I had a similar solution, but I didn't switch springs between seperate switches. I just readjusted them inside the switch.

Yeah, that's ultimately what I found out works too.  Which leads me to think there's nothing inherently wrong with any of the parts..it's just something about how the parts are seated that causes a vibrating spring and/or resonance within the switch housing.

It sounds just like it's spelled. Upon reset the switch makes a "PING" sound. I never knew what it was like either till one of my keys started doing it.

it's probably something to do with the spring I would assume. I never came across a pinging switch in the many years I've used a mech, or maybe I just never noticed.

Attached recordings (done with my iphone, sorry).  The sound is most noticeable when you hold the switch down and then let it go abruptly.  Note: these are browns.

« Last Edit: Wed, 25 September 2013, 13:37:40 by goobus »

Offline Computer-Lab in Basement

  • The needs of the many outweigh the needs of the few.
  • * Elevated Elder
  • Posts: 3025
  • Location: NCC-1701, USS Enterprise
  • Live long and prosper
Re: An interesting discovery with pinging switches
« Reply #7 on: Wed, 25 September 2013, 13:36:09 »
It's unfortunate that the same can't be done for Model Ms... they have the worst ping.
tp thread is tp thread
Sometimes it's like he accidentally makes a thread instead of a google search.

IBM Model M SSK | IBM Model F XT | IBM Model F 122 | IBM Model M 122 | Ducky YOTD 2012 w/ blue switches | Poker II w/ Blue switches | Royal Kludge RK61 w/ Blue switches

Offline Moosecraft

  • HHKB Pro
  • Posts: 734
  • Location: Sweden
Re: An interesting discovery with pinging switches
« Reply #8 on: Wed, 25 September 2013, 13:39:45 »
It's unfortunate that the same can't be done for Model Ms... they have the worst ping.
lol
I am bigfatmc over at other places!

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Re: An interesting discovery with pinging Cherry MX switches
« Reply #9 on: Wed, 25 September 2013, 13:47:23 »
It's unfortunate that the same can't be done for Model Ms... they have the worst ping.

Tried bolt modding? It makes all the difference.

Offline Computer-Lab in Basement

  • The needs of the many outweigh the needs of the few.
  • * Elevated Elder
  • Posts: 3025
  • Location: NCC-1701, USS Enterprise
  • Live long and prosper
Re: An interesting discovery with pinging Cherry MX switches
« Reply #10 on: Wed, 25 September 2013, 13:49:55 »
It's unfortunate that the same can't be done for Model Ms... they have the worst ping.

Tried bolt modding? It makes all the difference.

I'm talking about a Model M that has no broken rivets. But still, would bolt modding help? If so then I'll have to do that one of these days, I have all the bolts lying around somewhere...
tp thread is tp thread
Sometimes it's like he accidentally makes a thread instead of a google search.

IBM Model M SSK | IBM Model F XT | IBM Model F 122 | IBM Model M 122 | Ducky YOTD 2012 w/ blue switches | Poker II w/ Blue switches | Royal Kludge RK61 w/ Blue switches

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Re: An interesting discovery with pinging Cherry MX switches
« Reply #11 on: Wed, 25 September 2013, 13:57:21 »
Even if the bolts aren't broken, bolt modding means that the backplate and the front plate are held together much tighter than with the rivets. While I have not bolt modded a M myself, I have an SSK that was bolt modded by its previous owner, and there's almost no ping, just a clean click.

Offline Computer-Lab in Basement

  • The needs of the many outweigh the needs of the few.
  • * Elevated Elder
  • Posts: 3025
  • Location: NCC-1701, USS Enterprise
  • Live long and prosper
Re: An interesting discovery with pinging Cherry MX switches
« Reply #12 on: Wed, 25 September 2013, 13:58:55 »
Good to know.  Thanks ch_123.
tp thread is tp thread
Sometimes it's like he accidentally makes a thread instead of a google search.

IBM Model M SSK | IBM Model F XT | IBM Model F 122 | IBM Model M 122 | Ducky YOTD 2012 w/ blue switches | Poker II w/ Blue switches | Royal Kludge RK61 w/ Blue switches

Offline esoomenona

  • Gnillort?
  • Posts: 5323
Re: An interesting discovery with pinging Cherry MX switches
« Reply #13 on: Wed, 25 September 2013, 15:34:23 »
I've heard floss modding a M helps with the sound, if you don't like it, which I do. I still want to try it one day to see the difference.

Offline ch_123

  • * Exalted Elder
  • Posts: 5860
Re: An interesting discovery with pinging Cherry MX switches
« Reply #14 on: Thu, 26 September 2013, 04:35:45 »
The problem with floss or grease modding is that it interferes with the feeling of the buckling springs (the grease mod in particular basically turns them into stiff Cherry Browns). Bolt modding on the other hand makes them nicer to type on.

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: An interesting discovery with pinging Cherry MX switches
« Reply #15 on: Thu, 26 September 2013, 09:19:32 »
Even if the bolts aren't broken, bolt modding means that the backplate and the front plate are held together much tighter than with the rivets. While I have not bolt modded a M myself, I have an SSK that was bolt modded by its previous owner, and there's almost no ping, just a clean click.

I've done several bolt mods on M's, a SSK and a wheelwriter. Yesterday, I had moth My M's at home, I tried them side by side. They are a 1390120 from march of 1986 that I bolt modded and a "stock" lexmark beige label 1391401 from June 1992.

Keep in mind I don't hear a "ping" on either of them. The 1390120 is maybe a little quieter and has a cleaner click indeed, I suspect this is due to the bolt mod as well as the mat "blanket" replacement. Replacing the mat (unicomp calls it a "blanket") also makes a huge difference.

Offline CPTBadAss

  • Woke up like this
  • Posts: 14365
    • Tactile Zine
Re: An interesting discovery with pinging Cherry MX switches
« Reply #16 on: Thu, 26 September 2013, 09:26:01 »
I've heard floss modding a M helps with the sound, if you don't like it, which I do. I still want to try it one day to see the difference.

It definitely helps. I tried a floss modded M at Keycon and it was definitely less pingy. I love the ping though so it wasn't for me :P.

Online Findecanor

  • Posts: 5039
  • Location: Koriko
Re: An interesting discovery with pinging Cherry MX switches
« Reply #17 on: Thu, 26 September 2013, 10:01:15 »
I'm talking about a Model M that has no broken rivets. But still, would bolt modding help?
He must have been thinking of the "floss mod". Edit: or maybe not. Anyway ...

You put just the right length of dental floss inside the spring. If the floss is too short, it does not work, if it is too long it will dampen the click/tactility also, which you don't want. The right length is so that the end of the floss is at the end of the spring and not compressed inside the spring.
I haven't yet modified my Model M, but I have done it on my Model M2 - where the barrel plate and backplane are very tight anyway. The M2 rang before, does not ring now.
« Last Edit: Thu, 26 September 2013, 10:05:16 by Findecanor »
🍉