Building a Mechanical Keyboard Cheat Sheet That Actually Works
I spent about three weeks documenting every switch type, keycap profile, and PCB layout I've ever soldered or tested. The spreadsheet ended up being 400+ rows, and I still used it wrong half the time because it was too cluttered. What I eventually landed on is a much simpler system — a single-page reference you can actually glance at while you're building or troubleshooting a build. I put together a Top 10 Mechanical Keyboard Cheat Sheet that covers the essentials without drowning you in specs you'll never need on the fly. Here's what's in it and why each section matters. I'm not going to list every column — the full sheet is available as a downloadable CSV at the end. 1. Switch Type Quick Reference
This is the most-used section. It lists the ten most common switch categories — linear, tactile, clicky — with their typical actuation force ranges and travel distances. A 45g linear like the Gateron Yellow is roughly 2.0mm actuation with 4.0mm total travel. A 62g tactile like the Cherry MX Brown sits around 2.2mm actuation. The cheat sheet groups them by use case rather than brand, because "heavy tactile" means the same thing regardless of whether it's out of Kailh, Gateron, or Zealbench. 2. Keycap Profile Comparison I've seen people buy 500 keycaps and then realize the profile doesn't match their hand position or typing style. The chart compares CHERRY, OEM, SA, MT3, and XDA heights in millimeters. OEM is 12.7mm front height. SA is 16.0mm. MT3 is somewhere in between at about 14.2mm. If you have short fingers and mostly do prose typing, OEM or MT3 will feel more natural than SA regardless of what the internet says.
3. Stabilizer Types and Tuning Steps Stabilizers are where most beginner builds fail. The sheet breaks down plate-mounted vs PCB-mounted stabilizers, the difference between stock and mods like O-ring dampening or lube packets, and the actual audible results of each. I've personally had a build that sounded like a printer because I didn't realize my GMK-style spacebar needed a wire insert. Lube was the fix, not a different stabilizer. The cheat sheet notes which stabilizer brands tend to rattle out of the box — Kailh CS are notorious for it, Durock V2 are clean. 4. PCB Layout Families
Get the Full Details

60%, 65%, TKL, 75%, full-size — these are the five layouts you'll encounter 90% of the time. The cheat sheet maps which keys disappear in each and gives you the actual dimensions in millimeters so you can plan your case. A 60% is roughly 293mm wide. A TKL lands around 440mm. If you're designing a custom enclosure or buying a pre-made case, these numbers matter more than the percentage labels. 5. Diode vs Reverse Diode Wiring This is the section most people skip until their keyboard ghosts on certain key combinations. A standard diode goes cathode-to-row, anode-to-column. Reverse diode flips it. Most hobbyist boards like the Preonic or Corne use standard diode wiring. If you're modding a commercial board that uses a matrix with shared ground planes, you may need reverse diodes to prevent ghosting. I learned this the hard way when a Teardown of a Das Keyboard revealed that the spacebar and shift row shared a matrix line that caused phantom inputs on a specific macro combo.
6. Hot-swap Socket Compatibility Not all hot-swap sockets are the same. Kailh PM sockets accept 3-pin and 5-pin switches interchangeably but the 5-pin variant requires the extra holes to be filled with glue or a shim or they'll wobble. GlacialLinear and Greetech sockets have slightly different pin spacing. The cheat sheet includes a visual pinout comparison for the five most common socket types. If you buy a board with Kailh sockets and then order 5-pin switches, they'll physically fit but may not seat fully unless the socket version supports it. 7. Lubrication Methods Ranked by Time vs Result
This is practical data from my own builds. Batch lube with a pencil and a bag takes about 8 minutes for a 60-key layout and gets you 80% of the result. Individual switch lube with a toothpick and Krytox 205g0 takes about 45 minutes and gets you the last 20%. The cheat sheet has a decision tree: if you're building for speed or quantity, go batch. If it's a custom one-off you plan to keep for years, individual lube is worth the time. I use a mix — batch lube the main switches, individual lube on the stab wires and the few keys I hit hardest. 8. foam Layering Guide PE foam, egg crate foam, silicon rubber — the type and placement changes the sound signature significantly. A thin layer of 2mm PE foam between the PCB and the plate reduces high-frequency ring by about 15dB according to my measurements. Adding a second layer under the PCB brings it down further but adds weight and can cause slight actuation variance. The cheat sheet maps the common layer combinations and their acoustic results in plain terms rather than decibel charts.

9. Controller Firmware Quick Commands If you're using QMK or ZMK, you'll eventually need to flash a new keymap or reset the board. The sheet lists the ten most common firmware commands — the update utility for QMK, the dfu-util commands for ZMK, the reset pin locations for the most popular boards. I keep a printed copy next to my workbench because looking up dfu-util flags mid-flash is how you brick a build. 10. Common Failure Modes and Diagnostics
This section is from actual repair log entries. A keyboard that types only half its keys usually has a broken trace on the PCB. A keyboard that types randomly is likely a diode failure or a shorted capacitor near the MCU. A keyboard that disconnects intermittently is almost always a USB cable issue, not a board issue — I've replaced six PCBs before realizing the cable was frayed at the strain relief. The cheat sheet pairs each symptom with the most likely cause and the test you can run in under two minutes.
Download and Notes
The full Top 10 Mechanical Keyboard Cheat Sheet is a CSV that you can open in any spreadsheet program or print as a reference card. It includes all the data points above plus a few extras — a color-coding system for switch categories, a parts compatibility matrix for common cases, and a troubleshooting flowchart that I've updated after every build over the past two years. The main limitation of this cheat sheet is that it covers the most common components and situations. If you're working with niche switches like some of the newer tactile bumps from Novelkeys or a custom split controller with non-standard pinouts, the standard references won't apply and you'll need to measure everything yourself. I've included a column for "custom notes" in the CSV for exactly that scenario. One thing I found after using this for months: the foam and stabilizer sections get the most traffic because those are the hardest parts to get right on a first build. The switch type section is useful but most people already know whether they want linear or tactile. If you're making your own reference sheet, start with stabilizers and foam — that's where the actual time goes.
