KeyDBGuides · Hot-swap socket repair

Hot-swap socket repair

Hot-swap sockets are leaf-spring contacts soldered to the PCB. Nearly every "my keyboard is broken" hot-swap case is one of five failures — and four of them are fixable at a desk with a cheap soldering iron.

Symptom → diagnosis → fix

SymptomMost likely causeFix
Switch physically slides out / feels looseSplayed or under-formed socket clipsReseat square-on first; if chronic, a small solder blob on each clip restores grip, or replace the socket
No input from one switchCold/open solder joint on a socket legRe-flow both socket joints (see below)
Input works but drops while typingWorn clip tension or cracked jointRotate the switch 180° as a test; re-flow joints; replace the socket if persistent
Switch won't seat at allBent switch pin, or wrong switch type (Choc/LP/optical/HE in an MX socket)Straighten the pin with pliers; verify the switch type in the checker
Everything checks out, still deadCracked pad / lifted trace under the socketJumper wire from the socket leg to the nearest via — the one genuinely fiddly repair

Re-soldering a socket (the 90% fix)

  1. Remove the switch; inspect both solder joints under good light. A dull, cracked ring = cold joint.
  2. Iron at ~320–350 °C, fine tip, a little flux. Touch the joint, feed a tiny amount of solder, 2–3 seconds max per joint.
  3. Do both legs of the suspect socket, plus its neighbours if the fault follows a row or column.
  4. Let cool, reinsert the switch, test.

No iron at all? Most intermittent keys are just a poorly-seated switch: pull it, inspect for a bent pin, reinsert square. Try that first.

When the pad lifts

If the copper pad came up with the socket (a bare spot or floating sliver of copper), solder alone won't reconnect it. Scrape the trace to bare copper toward the nearest via, tin a thin wire (30 AWG wrap wire is ideal), bridge socket leg → via, and secure with a dot of hot glue or Kapton tape. It looks intimidating; it is a 20-minute job with a steady hand. Beyond that, a damaged matrix trace is a board-level RMA or a hobbyist repair service.

Replacing sockets & Mill-Max conversion

Prevention

Pull switches straight up with the PCB supported; never lever sideways. Use a proper switch puller that grips the housing. Avoid hot-swapping under power while troubleshooting — a half-seated contact on a live board is how ghost inputs happen. And match switch types to sockets before forcing anything: the checker exists precisely because a Choc pin almost fits an MX socket.