If you have ever wondered what makes a mechanical keyboard feel so satisfying, the answer lies in the switch beneath each keycap. This mechanical keyboard switch guide covers the three biggest names in the hobby — Cherry MX, Gateron, and Kailh — so you can pick the right switch for your custom build, whether you are a coder in Bengaluru or a gamer in Delhi.
What Is a Mechanical Switch?
A mechanical keyboard switch is a spring-loaded mechanism under every keycap. When you press the key, a stem pushes against a spring and makes contact with a metal leaf, registering the keypress. Unlike rubber-dome keyboards that use a silicone membrane, mechanical switches provide a distinct tactile response and a much longer lifespan — typically 50 to 100 million keystrokes.
Each switch has three defining characteristics:
- Actuation force — how hard you need to press (measured in grams or centinewtons)
- Travel distance — how far the key travels before bottoming out (usually 3.5–4 mm)
- Feedback type — linear (smooth), tactile (bump), or clicky (bump + audible click)
Cherry MX Switches
Cherry, a German company, pioneered the MX-style switch in 1983. Their switches are the gold standard, and nearly every other brand uses the Cherry MX footprint as a reference.
Popular Cherry MX Variants
- Cherry MX Red — Linear, 45 g actuation. Smooth keypress with no bump, ideal for gaming.
- Cherry MX Blue — Clicky, 50 g actuation. Audible click and tactile bump, preferred by typists.
- Cherry MX Brown — Tactile, 45 g actuation. A compromise between Red and Blue — light bump without the click sound.
- Cherry MX Black — Linear, 60 g actuation. Heavier than Red, reduces accidental keypresses.
- Cherry MX Speed Silver — Linear, 45 g, shorter 1.2 mm actuation point. Designed for fast gaming input.
Cherry MX switches are rated for 100 million keystrokes and are available from ₹50 to ₹80 per switch in India.
Gateron Switches
Gateron, based in China, has become the favourite alternative to Cherry. Many keyboard enthusiasts actually prefer Gateron’s smoother travel, especially in the linear variants.
Gateron Highlights
- Gateron Yellow — Linear, 50 g. Widely regarded as one of the best budget linear switches.
- Gateron Brown — Tactile, 45 g. Smoother bump than Cherry Brown.
- Gateron Milky — Nylon housing diffuses RGB light beautifully, popular in see-through keyboards.
- Gateron Ink V2 — Premium line with tighter tolerances and a deeper sound profile.
Gateron switches are priced between ₹20 and ₹60 per switch in India, making them ideal for budget custom keyboard builds.
Kailh Switches
Kailh (Kaihua Electronics) offers the widest range of switch styles, including unique designs you will not find from Cherry or Gateron.
Notable Kailh Switches
- Kailh BOX — Dust-proof and splash-resistant housing. Available in White (clicky), Red (linear), and Brown (tactile).
- Kailh Speed — Shorter travel with 1.1 mm actuation point.
- Kailh Choc (Low-Profile) — Only 3 mm total travel, used in slim keyboards and macro pads.
- Kailh Hot-Swap Sockets — Allow you to swap switches without soldering.
Kailh switches range from ₹15 to ₹50 per switch, making them the most affordable entry point for beginners.
Comparison Table
| Feature | Cherry MX | Gateron | Kailh |
|---|---|---|---|
| Lifespan | 100M keystrokes | 80M keystrokes | 80M keystrokes |
| Smoothness | Good | Excellent | Good |
| Price (India) | ₹50–80/switch | ₹20–60/switch | ₹15–50/switch |
| Hot-Swap Option | Limited | Yes | Yes (native sockets) |
| Unique Feature | Industry standard | Milky housing RGB | BOX dust-proof, Choc low-profile |
Choosing the Right Switch for Your Build
Here is a quick decision framework:
- Gaming (fast twitch) — Cherry MX Speed Silver or Kailh Speed Red. Short actuation means faster response.
- Typing / Programming — Cherry MX Blue or Kailh BOX White for tactile-clicky feedback, or Gateron Brown for a quieter office.
- Budget build — Gateron Yellow (linear) or Kailh BOX Red. Best value-for-money in India.
- Slim keyboard / Macro pad — Kailh Choc switches. Low-profile and PCB-friendly.
- RGB build — Gateron Milky or any clear-housing variant.
If you plan to use an Arduino or Raspberry Pi Pico as the keyboard controller, make sure you buy switches with PCB-mount pins (5-pin) for stability, or plate-mount (3-pin) if you have a switch plate.
Recommended Components from Zbotic
Building a custom keyboard requires more than just switches. Here are essential components available on Zbotic:
Tactile Push Button Switch 6x6x5mm (Pack of 10)
4×4 Matrix 16 Button Keypad Keyboard Module
10CM Male To Male Breadboard Jumper Wires 2.54MM – 40Pcs
170 Tie Points Mini Solderless Breadboard
Frequently Asked Questions
Which mechanical switch is best for beginners in India?
Gateron Brown or Kailh BOX Brown are great starting points. They offer tactile feedback without excessive noise, and they are budget-friendly at ₹20–40 per switch.
Can I use mechanical switches with Arduino?
Absolutely. Mechanical keyboard switches work as simple momentary buttons. Wire them in a matrix and use a library like QMK or Arduino Keyboard library to register keypresses over USB.
How many switches do I need for a 60% keyboard?
A standard 60% keyboard layout uses 61 switches. For a full-size keyboard, you need 104 switches. Always order 5–10 extra switches in case of defects.
What is the difference between plate-mount and PCB-mount switches?
PCB-mount switches (5-pin) have two extra plastic legs for stability when soldering directly to a PCB. Plate-mount switches (3-pin) are held in place by a metal or plastic plate above the PCB.
Where can I buy mechanical keyboard switches in India?
Zbotic.in stocks a range of tactile switches, keypad modules, and prototyping components that are perfect for custom keyboard builds. You can also find individual switches on platforms like StacksKB and Rectangles.store.
Ready to Build Your Custom Keyboard?
Browse switches, keypads, and prototyping components at Zbotic.in — fast shipping across India!
Add comment