Author Topic: Making "super responsive" linear switches  (Read 1297 times)

0 Members and 1 Guest are viewing this topic.

Offline saxophone

  • Thread Starter
  • Posts: 121
Making "super responsive" linear switches
« on: Sat, 12 March 2016, 12:03:07 »
So previously I was having some problems with a bunch of Gateron Reds not always activating despite being pressed down. Turns out using certain cherry keycaps + O-rings leaves only room around ~2.5mm of movement on the stem, which won't always work when the switches in question takes 2+-1 mm of movement to acutate.

My solution? Mod the switches, making them actuate at 1+-0.5mm. Here's to show how its done as a reference for anyone else who might be interested. This works on any linear cherry MX including clones.

Warning: This is more time consuming than lubing and stickering the switches, but the results are amazing and well worth it in my case. Keys respond at slightest touch, I touch-type and miss much less keys compared to before and can also do faster spamming/repeated taps. I haven't seen anyone else do this kind of stuff so I'll just call it making high strung switches.

Here's your normal linear


The principle behind it is to bend the two parts on the leaf that makes contact with the actual slider, decreasing the distance between the contact points. Which means less slider movement needed for the contact points to touch each other.


Tools I used:
Two pairs of tweezers, a bent paperclip, teamwolf zhuque keyboard + aqua's keyboard test. You can substitute the keyboard + keyboard test with any electric measuring instrument. It's important to have one of these, else you'll have to resolder a switch each time you want to test it.

Open up the switch and pull out the leaf. Then use the two tweezers to gently bend the two metal parts to the left and right of the contact. Picture shows before and after bending them. It should less than a mm of movement, just enough for(if we look from the direction of the picture below) the "top" to semi-align with the contact rather than the "bottom".


Once you've done that put the leaf back in, along with the spring and the slider. Squeeze the slider and see if you can feel any feedback. If it's entirely smooth with no feedback then you've overdone it and bent the parts too much. If not, go ahead and put on the top part, then use the keyboard or electric instrument to test if the switch is working properly. If you bent it too much the key will stay in "pressed down" state regardless of the slider positioning.


I used the paperclip to push the parts of the leaf forwards on the cases where I've bent them too much. Switch works fine again after that.


That's that, repeat for remaining switches, get amazing one of a kind keyboard.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Making "super responsive" linear switches
« Reply #1 on: Sat, 12 March 2016, 12:26:19 »
That's some crazy dedication, thanks for the write up!

Any idea how long it took to do your TKL?  I'm guessing multiple sessions over many days - it takes long enough just to swap springs and you don't even need to test they work :eek:
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline saxophone

  • Thread Starter
  • Posts: 121
Re: Making "super responsive" linear switches
« Reply #2 on: Sat, 12 March 2016, 14:07:49 »
I think it's timed around 3-5 minute per switch, provided that they don't faulty from the bending and I have to unbend them. The unbending process is at least fast and simple. Shoving in the paperclip thing once quick does enough for them to be around just right.

I did the thing over multiple days, doing maybe ~10 switches every time I got to work on them. It gets done eventually. At least it's not fullsize 105s.

Offline tp4tissue

  • * Destiny Supporter
  • Posts: 13721
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: Making "super responsive" linear switches
« Reply #3 on: Sat, 12 March 2016, 14:11:48 »
maybe fashion some sort of crimping tool..   it seems difficult to get the switches exactly the same as one another.