Custom Keyboard Build

Hand-lubing and assembling a custom mechanical keyboard from scratch

2025
CasePCBSwitchesKeycapsStabilizers

About the Build

I've always typed on off-the-shelf keyboards, but after going down the mechanical keyboard rabbit hole I decided to do a full custom build — hand-lubing every switch, clipping and lubing the stabilizers, and putting it all together myself.

The goal was a smooth, thocky linear keyboard with a solid sound profile. This page documents the full process chronologically, from unboxing parts to the finished board.

Replace this text with your own description of why you built this keyboard, what layout/size you went with, and what sound/feel you were going for.

Build Log

Month DD, YYYY

Parts Arrival & Unboxing

All components finally arrived. Here's everything laid out before assembly begins — case, PCB, switches, stabs, and keycaps.

All parts laid out

All parts laid out

Switches up close

Switches up close

Keycaps and case

Keycaps and case

Month DD, YYYY

Prepping the Stabilizers

Clipped and lubed the stabilizers with dielectric grease on the wire and Krytox 205g0 on the housing. Also applied some foam to reduce the rattle.

Stabilizers disassembled for lubing

Stabilizers disassembled for lubing

Applying Krytox 205g0 to the housing

Applying Krytox 205g0 to the housing

Month DD, YYYY

Lubing the Switches

The most meditative part of the build — lubing each switch individually with Krytox 205g0 on the housing and stem. Left the legs unlubed to keep tactility.

Switch opener and lube station setup

Switch opener and lube station setup

Brushing lube onto switch stem

Brushing lube onto switch stem

Progress — switches waiting to be reassembled

Progress — switches waiting to be reassembled

All switches lubed and ready

All switches lubed and ready

Month DD, YYYY

PCB & Plate Assembly

Soldering the switches onto the PCB. Hot-swappable socket version so no soldering required — just press-fit each switch through the plate into the PCB.

PCB front before switches

PCB front before switches

Installing switches through the plate

Installing switches through the plate

All switches seated

All switches seated

Month DD, YYYY

Case Build & Final Assembly

Dropped the PCB/plate assembly into the case with foam padding, installed the stabs, and seated the keycaps. First test of the final sound.

PCB in case with foam layer

PCB in case with foam layer

Keycaps going on

Keycaps going on

Finished keyboard

Finished keyboard

Month DD, YYYY

The Finished Build

The completed keyboard. Happy with how it turned out — smooth, thocky, and satisfying to type on.

Final build — top view

Final build — top view

Side profile

Side profile

Detail shot of keycaps

Detail shot of keycaps

Parts List

Every component used in this build, with links to where I bought them.

Case

Your Case Name Here

e.g. Aluminum, gasket mount, 65%

PCB

Your PCB Name Here

e.g. Hot-swap, south-facing, QMK

Plate

Your Plate Name Here

e.g. Polycarbonate, flex cuts

Switches

Your Switch Name Here

e.g. Gateron G Pro Yellow, 35g linear

Keycaps

Your Keycap Set Here

e.g. GMK Nord, Cherry profile

Stabilizers

Your Stabilizer Name Here

e.g. Durock V2, screw-in

Foam

Your Foam/Dampening Here

e.g. Case foam + PCB foam

Lube

Krytox 205g0

For switches and stabilizer housing

Reference Videos

YouTube videos I watched and used as guides throughout this build.

Reference Video Title Here

e.g. Great overview of how to lube switches and stabilizers

Reference Video Title Here

e.g. Stabilizer clipping and lubing guide

Reference Video Title Here

e.g. Full build guide for this case

Reference Video Title Here

e.g. Sound test comparison of different foam configs