Custom Keycaps Are a Minefield and I'm Tired of Watching People Break Them
I spent three years in mechanical keyboard distribution before I burned out and just started answering questions on forums for free because it was cheaper than my therapy. Custom keycaps specifically will eat your wallet and your patience if you don't know what you're doing. Let me walk you through the actual useful stuff without the sales pitch. The single most impactful hack isn't anything fancy - it's learning how to measure your existing keycaps before you buy replacements. I had a guy email me once demanding a refund because his "Cherry profile" caps didn't fit his spacebar, and they were actually OEM profile. The spacebar stems on OEM and Cherry are identical, so the problem was entirely his fault for not measuring. Grab a ruler. Measure the height and the width at the top and bottom. Write it down. Do this before you click buy on anything. Another thing nobody tells you: ABS keycaps make keycaps louder, not quieter. People think smooth plastic equals quiet typing. It doesn't. ABS resonates more. PBT is slightly denser and dampens that ring. If you're buying for a shared office or apartment, go PBT or get PBT from a brand like GMK or ePBT. The cost difference is real but the sound change is noticeable immediately.
Here's a specific edge case I ran into that still annoys me. I was building a set for a customer who wanted a custom spacebar with a integrated wrist rest channel. Standard MX-style stems don't support that kind of weight distribution. The keycap would flex and wobble every time they hit the spacebar. The workaround was using a plate-mounted stabilizer with individual wire stabilizers instead of the standard pre-lubed ones that come with most keycap sets. It costs about twelve dollars more in parts and adds maybe twenty minutes to the build, but it eliminates the rattle completely. Most people skip this and then come back complaining their spacebar sounds like a rattlesnake. Let's talk about stabilizer lube because this is where most custom keycap builds fall apart. You can spend three hundred dollars on a set of PBT doubleshot keycaps and then ruin the entire experience with unlubed stabilizers. The fix is simple: take the stabilizer wire out, run a thin line of Krytox 205g0 along the wire, and reinsert. That's it. Do this for every stabilizer including the shift key and the enter key. A fully lubed board sounds closer to a premium laptop than a cheap mechanical keyboard ever will. Unlubed, even the best keycaps sound like they're coming from a discount bin. The legend durability question comes up constantly. Dye-sublimation legends on PBT will outlast everything else by a wide margin. I've seen sets from 2018 that still have crisp legends. ABS keycaps with UV printing or pad printing will shine through in six to eighteen months depending on how hard you type. If you use a lot of modifier keys, this matters a lot. Your shift and Ctrl keys will lose their labels faster than anything else on the board. Paint-on legends exist but they feel terrible and wear off in weeks. Don't bother.
There's a thing called keycap profile height variance that most beginners miss. Two different manufacturers can both claim to make "Cherry profile" keycaps but the actual height can vary by up to two millimeters between brands. This matters when you're mixing brands or doing a custom layout. A one-millimeter difference in spacebar height compared to your row one caps creates a tiny step that feels weird every single time your finger crosses that boundary. It takes about forty-five seconds to check by placing two caps side by side on a flat surface and looking at the silhouette. Do it before you commit to a mixed-order build. Hot-swap boards have changed the keycap game in a way that people underestimate. If your board supports hot-swap sockets, you can swap keycap profiles without buying a whole new board. This means you can experiment with different heights and feels on the same board for about the cost of one keycap set. I recommend buying one set of high-quality PBT doubleshot in your most-used profile, and one budget ABS set in a different profile just to compare. The comparison alone teaches you more about what you actually prefer than reading any forum thread. Cleaning is another area where people waste money. You don't need expensive keycap cleaners. Isopropyl alcohol at ninety percent or higher and a microfiber cloth will remove hand oil residue from PBT better than anything sold in a keyboard store. Rub it on, let it sit for thirty seconds, wipe it off. Done. The alcohol evaporates completely and leaves no residue. Avoid water-based cleaners on ABS because moisture gets under the legend coating and causes delamination within a few months.
One more thing that surprises people: keycap thickness affects acoustics more than material alone. Thicker PBT from manufacturers like Artisan or Varmilo will sound deeper and less plastic-y than thin injection-molded PBT from budget brands. The difference is measurable. A proper thickness check with calipers costs about fifteen dollars and saves you from buying a whole set that sounds hollow. Thickness below 1.5mm on the keycap body is where you start hearing that cheap rattle that no amount of lubing fixes. If you're building your first custom keycap set and want to minimize risk, stick with established profiles and well-reviewed PBT options. XDA and SA profiles are the most forgiving for beginners because the height differences between manufacturers are less noticeable. Stay away from sculpted profiles on your first build. The learning curve is steeper and the mismatch risk is higher. Once you understand what you like, you can explore more exotic profiles. The bottom line is that custom keycaps are a lot easier than people make them sound, but there are enough small details that can ruin a build if you skip them. Measure first. Lubricate stabilizers. Check thickness. Choose PBT for durability and sound. Don't overthink the rest.
Get the Full Details
