(Cross-post from /r/mechanicalkeyboards)
I plan to build a keyboard. It will be my first mech, and I have a few questions about homemade keyboards, and about the nature of Cherry MX swithces (I'm going to use Blues).
Firstly. How easy is it to hand-wire a keyboard, and have it be fairly robust? I'll have the switches plate- or case-mounted. It seems a little fragile to me, though, with the wires held on just by solder joints, especially with the diodes making things harder.
Is there any way to have easily swappable switches? The idea is to use some sort of sockets so that one could exchange switches as easily as one could exchange keycaps. Is there some sort of MX socket that fits on the pins?
Is there a list of layouts somewhere out there? My requirements are rather specific (compact with function and arrow keys, a few other quirks) so I figured I'd draw my own but some standard layouts for comparison would be nice.
How exactly do stabilizers work, and how would I mount them? Do they mount like MX switches? I've read about them, but I don't really understand how I would use them. How large of a keycap can one use without stabilization?
I plan to lasercut or 3D print the top plate. Is there somewhere I can get the dimensions for the holes?
Thank you all for your help.
EDIT: I have decided to use a standard TKL layout. I assume the schematics from the CAD tools thread are all accurate and compatible?