3D printing keyboard parts: what actually works (and what doesn't)
3D printing is one of the biggest side-hobbies inside the keyboard hobby. People print artisan keycaps, full cases, wrist rests, switch openers, cable holders, desk toys — the community shares thousands of free designs. If you already own a printer, your keyboard can become a project. If you don't, it's worth knowing what's actually worth printing before you buy one.
Here's the honest version: some keyboard parts print beautifully, some are a trap, and the difference comes down to tolerances your printer can or can't hold.
What prints well
The easy wins are the parts where precision doesn't matter much. Cases print great on a basic FDM printer — PLA for a desk piece, PETG if you want tougher plastic, ASA or ABS if the board lives somewhere warm (just know those need an enclosure and ventilation). Wrist rests, switch openers, keycap pullers, cable management clips, tenting legs for split boards, and desk toys are all forgiving prints. If it doesn't need to snap onto a switch stem, FDM handles it fine.
Keycaps: the hard truth about stems
Keycaps are where people get burned. A Cherry MX stem needs roughly 0.15 mm of tolerance to grip a switch properly — tight enough to stay on, loose enough to come off without a fight. That's a small target, and it separates the two printer types.
Resin (SLA) printing is the right tool for keycap stems. Resin holds fine detail and smooth surfaces that FDM can't match, which is why nearly every good printed artisan cap you see started life in a resin printer. The tradeoffs are real, though: standard resin is brittle (a dropped cap can crack), and it yellows with UV/sunlight exposure over time. Tougher "ABS-like" resins help with the brittleness.
FDM keycaps are a compromise. Layer lines are visible and you can feel them under your fingers. Getting the stem right takes calibration and often a few test prints, and the result still won't feel like an injection-moulded cap. FDM is fine for a novelty Escape key you'll look at more than press. It's a poor way to make a full set.
The practical rule most of the community lands on: print the fun accent caps; buy PBT for the keys you actually type on all day. A full printed set that feels and lasts like a store-bought set is beyond what home printing does reliably. That's not failure — it's using the tool for what it's good at.
Filaments and resins, in plain terms
PLA is the default starter filament: cheap, easy to print, plenty strong for desk accessories, and it takes dye well. PETG is tougher and more heat-resistant but stringier and fussier to dial in. ASA/ABS handle heat best but want an enclosed printer and ventilation — not a first-filament choice. For resin printers, start with a standard or "ABS-like" tough resin; the tough blends are worth it for anything that gets handled.
Paint, dye, and finishing
This is the part that separates a print that looks homemade from one that doesn't. Three routes work:
Dyeing — PLA takes fabric dye (the synthetic-fiber kind) in a hot bath, giving you deep, even color that won't chip because it's in the plastic, not on it. Best for single-color transformations.
Spray paint — primer, light coats of acrylic spray, then a clear coat. Works on PLA, PETG, and resin. The primer matters more than the paint brand; it hides layer lines and gives the color something to grip.
Sanding — wet-sanding FDM prints through progressively finer grits before paint is what actually erases the layer-line look. Tedious, but it's the difference.
Safety note, because it matters: resin printing and spray painting both need ventilation and a respirator. Treat uncured resin and paint fumes as chemicals, because they are.
Where to start
If you're buying a printer for keyboard parts, the current easy answer is a Bambu Lab A1 or A1 Mini — they're the closest thing to "it just works" in the hobby right now, and the A1 Mini's price makes it a reasonable experiment. For keycap stems specifically, add a small resin printer later rather than trying to force FDM to do a resin job.
For designs, start with free models on Printables and MakerWorld rather than designing from scratch — there are thousands of keycap, case, and accessory files, many with print settings from people who already dialed them in. We keep a running starter kit of the specific printer, filaments, resins, and finishing supplies on our gear page.
Bottom line
3D printing earns its place in the keyboard hobby: cases, accessories, and artisan caps are genuinely great prints. Keycaps are the one area where the technology has a real ceiling — resin for accent caps, PBT for everything you type on. Know that going in and you'll skip the month of failed stem prints everyone else went through.