When I was putting new switches into my Akk Monsgeek M3W keyboard, the hotswap socket for the spacebar came off and unfortunately also with the pads. I feel really bad because it destroyed my excitement from the new build and also this particular keyboard has a special place in my heart. Not to mention getting a new PCBA is almost impossible.
I have read people with similar issues and apparently there should be an option of a wire bridge/jumper fix?
So if I understand it correctly, I should:
superglue the socket back in place
using a 28awg wire connect one side of the socket to a nearest diode?
using a 28awg wire connect the other side of the socket to some other corresponding socket?
Since I am not really experienced in PCBA design, could you please navigate me to which diode (and which part of it) and to which âheathlyâ socket and which part of it should the wires go? I have a friend who can do the soldering but unfortunately I donât have a multimeter.
I tried to take very high resolution photos of the board so maybe you will be able to tell? Thank you so much in advance.
If you are planning to do some soldering, make sure you also have a multi-meter. A cheap one will generally be sufficient for stuff like this. You can carefully scrape away the solder mask right next to where the pad tore away, like literally a millimeter or less, then set the meter to continuity mode and check which diode and which column your hot-swap socket was running to.
Also, be careful. My inability to repair a torn pad on a spacebarâs hotswap socket three(?) years ago has led to terrible things, like designing my own PCBâs and cases.
Thanks for the reply. Should the PCB be plugged in while testing with the multimeter or not?
Also I noticed it look like there is a bit of a trace left on the left side of the socket (ground?). And it looks like there is a trace going from the right side all the way to a component (diode?) R16. Do you think its plausible or am I just imagining things?
You wouldnât need the pcb to be plugged in to do continuity testing with a multi-meter. The meter will supply enough power to check if the traces are connected. It can also be maddening to visually track the traces, but if you can find just a bit of the trace right by the pad, you can check with the meter. The one youâve highlighted could be it, but I admit itâs a little hard to tell, and it appears youâve traced it to a resistor (R16) versus a diode. You can also visually track and electrically trace the one that I think is jumping off from the top of the pad and see if lands on a diode or another key. This is really pretty tedious business, and you may ultimately find it helpful to try @Deadeye âs idea of looking while the PCB is plugged in with a simple jumper of some sort. You could even try shorting nearby combinations of rows and columns to see if one generates a space keypress, then solder those to your physically repaired socket. It would be nice if this board had open source firmware, as we could then check the code and tell you which âcoordinatesâ would get you a space press, but trial and error could work out. If you want to upload a high-res photo of the entire PCB (front and back if theyâre both accessible), we might be able to give you a better set of advice.
Ahh, I see. Sorry about that. In looking, Iâm not quite sure. The board doesnât seem to be using a single diode for every key, so it might be doing something with shift registers or other electronics or firmware. I see that trace terminate at a via, but sure enough, I canât trace it on the front-side. You may be stuck either waiting for someone smarter than I am or trying to âblind squirrel method of looking for likely candidates to check. You can also see if Monsgeek might send you a diagram of the matrix, but this oneâs got me flummoxed.