Six months ago, I walked into a keyboard meetup in Portland and realized I was in over my head. People were discussing “spring weights” and “actuation curves” and “factory lube consistency” with the intensity of sommeliers debating terroir. I left feeling like I knew nothing about keyboards despite having written about them professionally.
That experience sent me down a rabbit hole. I’ve since tested over 30 switch types across 8 keyboards, talked to mechanical keyboard designers, and read enough r/MechanicalKeyboards threads to earn a PhD in switch snobbery. And here’s what I learned: switches matter enormously for how a keyboard feels, but the differences are simpler to understand than the enthusiast community makes them seem.
I covered specific keyboard recommendations in my mechanical keyboards for programming guide. This article is about the switches themselves — what they are, how they differ, and which type matches how you work.
Contents
The 30-Second Version
| Switch Type | Feel | Sound | Best For | Popular Options |
|---|---|---|---|---|
| Linear | Smooth, no bump | Quiet to moderate | Gaming, fast typing, shared offices | Cherry MX Red, Gateron Yellow, Gateron Oil King |
| Tactile | Noticeable bump at actuation | Moderate | Programming, writing, general productivity | Cherry MX Brown, Gateron Brown, Holy Panda |
| Clicky | Sharp bump + audible click | Loud | Typists who work alone, people who love sound | Cherry MX Blue, Kailh Box White, Kailh Box Jade |
That’s genuinely it. Every mechanical switch is one of these three types. Everything else — spring weight, housing material, stem design, factory lubing — is refinement within these categories. If you’re new to mechanical keyboards, pick a type from this table and you’re 80% of the way to the right choice.
Linear Switches: The Smooth Operators
“I switched from Blue switches to Gateron Yellows and my coworkers stopped giving me death stares. My typing speed actually went up too — the smooth travel lets me type faster.” — r/MechanicalKeyboards
Linear switches have no tactile bump and no audible click. You press down, the key travels smoothly to the bottom, and somewhere along that travel the keystroke registers. It’s the simplest, most straightforward switch design.
Why people love them: Speed. Without a bump interrupting your keypress, your fingers can fly across the keyboard with less fatigue during long sessions. Gamers overwhelmingly prefer linears because the smooth travel allows faster repeated inputs (double-tapping) and there’s no wasted energy fighting past a tactile bump.
Why people hate them: No feedback. Because there’s no bump telling you the key registered, you often bottom out every keypress — slamming the key all the way down. This can cause finger fatigue for heavy typists and makes it easier to accidentally press keys you didn’t intend to. It’s like typing on a keyboard made of butter — smooth, but sometimes too smooth.
The weight question: Linear switches come in different spring weights. Cherry MX Red (45g) is light — keys activate with minimal pressure. Gateron Yellow (50g) is medium — a popular sweet spot. Cherry MX Black (60g) is heavy — requires deliberate force, reducing accidental presses. For programming where precision matters, I prefer 50-55g. For gaming where speed matters, 45g.
Tactile Switches: The Programmer’s Choice
“Once you get used to the bump telling you the key registered, going back to linears feels like typing on a greased floor. Tactiles are the sweet spot between feedback and noise.” — r/programming
Tactile switches have a physical bump you can feel about halfway through the keypress. That bump corresponds to the actuation point — the moment the keystroke registers. Press past the bump, and you know the key fired, even without bottoming out.
Why programmers love them: The bump is information. It tells you “key registered” without requiring you to slam the key to the bottom. Over an 8-hour coding session, this reduces finger fatigue because you can learn to type just past the bump rather than bottoming out every key. You type with less force overall. For anyone who spends long hours at a desk setup typing code, tactiles are the ergonomic choice.
Why some people dislike them: The bump can feel “scratchy” on cheaper tactile switches (Cherry MX Brown is notorious for this — many enthusiasts call them “sandy linears” because the bump is so subtle it feels more like grit than a deliberate tactile event). Premium tactiles like the Holy Panda or Glorious Panda have a much more pronounced, satisfying bump.
The bump spectrum: Cherry MX Brown has a barely-there bump (gentle, subtle). Gateron Brown is slightly more pronounced. Holy Pandas and Durock T1s have an aggressive, round bump that’s impossible to miss. Kailh Box Royal has the sharpest bump available — almost clicky without the sound. Try a few if possible before committing.
Clicky Switches: The Love-or-Hate Option
“I type on Box Jades at home and I love every second of it. It sounds like a typewriter crossed with a rainstorm. My wife has asked me to close the office door seventeen times this week.” — r/MechanicalKeyboards
Clicky switches have both a tactile bump AND a mechanism that produces an audible click sound at the actuation point. They’re loud. Deliberately, aggressively loud. Think vintage typewriter meets ASMR keyboard video.
Why people love them: The sound is genuinely satisfying in a way that’s hard to explain until you try it. Every keypress produces immediate audio and physical feedback. For solo writers who find the rhythm of typing meditative, clickies can boost productivity through sheer enjoyment. There’s also a practical benefit — the sound confirms key registration even more decisively than a tactile bump alone.
Why they’re controversial: They are incompatible with shared spaces. Period. If you work in an open office, on video calls, or in the same room as literally anyone else, clicky switches will make you an enemy of the people. Even with a closed office door, the click carries. If you have any doubt about noise tolerance, get tactiles instead.
The click difference: Cherry MX Blue uses a two-piece stem that produces a higher-pitched, somewhat thin click. Kailh Box White has a click bar mechanism that’s crisper and more consistent. Kailh Box Jade uses a thicker click bar — the loudest, most aggressive click available. It sounds like you’re typing on a manual typewriter from the 1960s. Glorious.
What Reddit Gets Wrong About Switches
“Cherry MX Brown is the worst switch ever made.” This is the most repeated opinion on r/MechanicalKeyboards and it’s… mostly snobbery. MX Brown is a perfectly functional tactile switch with a subtle bump. It’s not exciting, but it’s inoffensive and works well for millions of people. The enthusiast community hates it because it’s “basic” — the keyboard equivalent of ordering a vanilla latte. There’s nothing wrong with vanilla lattes.
“You need to lube your switches.” Lubing switches (applying a thin layer of lubricant to reduce friction) does make them smoother and quieter. It also requires 2-4 hours of tedious labor for a full keyboard, specialized lubricant (Krytox 205g0), and a steady hand. For enthusiasts, it’s a rewarding project. For everyone else, just buy pre-lubed switches (Gateron Pro series, Akko switches) and call it done.
“Gateron is always better than Cherry.” This was true around 2020-2022 when Cherry’s quality control slipped while Gateron was innovating. In 2026, Cherry has caught up significantly with their new “Cherry 2.0” lineup, and Gateron has had some inconsistent batches. Both brands make excellent switches. Don’t dismiss Cherry based on outdated Reddit consensus.
“You need a hot-swap keyboard.” Hot-swap PCBs let you change switches without soldering. This is great if you want to experiment with different switches. But if you know you want tactiles and you’ve tried them before, a soldered keyboard is fine — and often higher quality because the switch connections are more stable.
How to Choose Without Going Insane
The enthusiast community has made this seem more complicated than it needs to be. Here’s my honest decision framework:
- You primarily program or write long-form: Tactile. Start with Gateron Brown Pro (pre-lubed) if budget is a concern, or Holy Panda if you want the premium experience.
- You primarily game: Linear. Gateron Yellow is the sweet spot of weight and smoothness. Cherry MX Red if you want lighter touch.
- You work alone and love sound: Clicky. Kailh Box White for clean clicks, Box Jade for maximum theatre.
- You’re unsure: Tactile. It’s the most versatile type — works well for coding, gaming, writing, and everything in between. It’s the “safe” choice in the best way.
- You share a space with anyone: Linear or Tactile. Never clicky. Your relationships are more important than your typing experience.
FAQ
Can I try switches before buying a keyboard?
Yes. Buy a switch tester — a small board with 8-12 different switches mounted for comparison. They’re $15-30 on Amazon. This is the single best investment before committing to a $150 keyboard. Alternatively, many mechanical keyboard stores let you test display models.
Do switches affect typing speed?
Slightly. Studies show experienced typists are fastest on linear switches, but the difference is 3-5 WPM at most. Comfort over long sessions matters more than raw speed. Pick the switch that feels best to you and your speed will naturally optimize over a few weeks of use.
How long do mechanical switches last?
Most are rated for 50-100 million keypresses. At 10,000 keypresses per day (heavy programming), that’s 13-27 years. Realistically, you’ll replace the keyboard for other reasons (keycaps wearing, PCB failure, wanting an upgrade) before the switches die.
What about low-profile mechanical switches?
Low-profile switches (Cherry MX Low Profile, Gateron Low Profile, Kailh Choc) have shorter key travel — about 3mm vs 4mm standard. They’re found in thinner keyboards that feel closer to laptop keyboards. Good for portability and desk ergonomics, but the typing feel is less satisfying than full-travel switches. It’s a trade-off between form factor and the full mechanical experience.
Is Akko a good switch brand?
Yes. Akko has emerged as the best value brand in 2026. Their CS switches are pre-lubed from factory, have excellent consistency, and cost 30-50% less than equivalent Cherry or Gateron options. The Akko CS Lavender Purple (tactile) and Akko CS Rose Red (linear) are particularly well-regarded on r/BudgetKeebs.




