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 | Most likely cause | Fix |
|---|---|---|
| Switch physically slides out / feels loose | Splayed or under-formed socket clips | Reseat square-on first; if chronic, a small solder blob on each clip restores grip, or replace the socket |
| No input from one switch | Cold/open solder joint on a socket leg | Re-flow both socket joints (see below) |
| Input works but drops while typing | Worn clip tension or cracked joint | Rotate the switch 180° as a test; re-flow joints; replace the socket if persistent |
| Switch won't seat at all | Bent 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 dead | Cracked pad / lifted trace under the socket | Jumper wire from the socket leg to the nearest via — the one genuinely fiddly repair |
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.
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.
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.