Submitted by JimmyTheDoor t3_116nw2e in MechanicalKeyboards

I will take any and every opportunity to write a long comment now so here comes my :

2023 Keyboard Building Guide From a noob for noobs '

​

Before I start this guide I just want to point out that making your own keyboard will take a lot of time. Don't rush any steps. I believe that taking things slow makes the process very pleasant and you'll get a nicer end result. The amount of money and time you can end up spending on a keeb is absolutely abysmal. For example my keyboard cost in total ~800$CAD and 30 - 40 hours spent on research and actual work on the board and this is NOTHING compared to some people that go as far as making their own PCBs and custom cases. You really don't need to be spending a lot of money to get something incredible but the deeper you dig, the more expensive it gets. Building Keyboards is HIGHLY addictive. Be warned. ;)

---------------------------------------------------

Switches.

First I suggest you find out what switch you like most. You can either go to your local computer shop and they usually have some mechs on display. You can test them there or there are test kits sold online to get a bunch of switches to feel.

They come in different colors and materials but there are 3 basic categories.

  1. Linear
  2. Tactile
  3. Clicky

Some swiches are better suited for different usage. You wouldn't want a heavy switch if you type all day but even so there is no right or wrong switch for any case scenario. Only you can decide for yourself which switch type you'll like best and there is so many choices you will probably feel lost. Take the time to research this thoroughly as this will essentially detemine the feel of your keeb. You might want to look into optical switchesas they are fairly new on the market and the actuation point is adjustable.

Once you've decided a switch. There is the matter of how many you will need.

------------------------------------------------------

Form Factor.

Now comes the part where you need to decide which layout of keys you want. There is a lot of different layouts but the basics are as follow.

100% All the keys, numpad, Function row, everything.

96% Almost all the keys. More compact. Most likely missing Pause, Insert, Scroll Lock.

80% Everything except numpad.

75% No numpad, Pause, Insert, Scroll Lock. Smaller footprint.

65% Essentially a 75% without Function row.

60% Even smaller, probably no arrow keys.

The specific keys present on each layout depend mostly on the manufacturer of the PCB. There are even smaller keyboards for people who want to maximise desk space. On these smaller keyboards the user will rely on having software layers to access keys that aren't present otherwise on their keyboard. There are also split keyboards that are seperated in two "half boards" for better ergonomics.

Once you've figured out the layout. You'll know approximatly how may switches you'll need and it will narrow your search for your case.

------------------------------------------------------

Case / PCB.

You now know what switches and layout you want which means you can decide on the housing you want for your keyboard. You can go balls to the wall and go for over the top full metal cases to wooden ones. RGB no RGB, blutooth, wireless... so.. many.. choices..

PCB or Printed Circuit Board is the medium between the switches and the computer. It is where the switches connect to the electrical circuit to send the signal to the computer on which key has been pressed.

​

There are two basic styles of PCBs.

  • *Hot-Swappable.*If you go witch Hot-Swappable it means that the switches will connect into a socket. Kinda like a wall outlet where you can plug the whiches in and out of.
  • *Soldered.*If you go with Soldered you will need to solder both leads of every switches to the board manually.

I would suggest for a first build to go with hot-swap. The reasonning behind it is that if you realise you don't really like the switches you picked or if you want to experience another type of switch down the road, you will have the flexibility to do so.

With the type of PCB you want in mind comes the hard task of deciding on a case for the build.

There are three basic styles of cases and most of them have 3 different parts.

Parts.

  • *Top Housing.*Top of the case. What will be seen(or not seen?) from the top around the keycaps.
  • Plate.Holds the switches and stabilisers.
  • Bottom Housing.The bottom of the case. Will make contact with the desk.

These part come in so many different appearence and materials it is overwhelming. Most of my reaserch time was spent on finding the perfect case. I found so many cases I absolutely loved but didn't come in the layout I wanted. You'll need to do some digging to find something that checks all of the boxes.

Styles.

  • *Top Mounted.*The PCB will be screwed in from the bottom to the plate.
  • *Gasket Mounted.*The PCB will rest on soft gaskets sandwiched between top and bottom housing giving the keys a softer bottom out. Imagine having suspention on your switches.
  • *Bottom Mounted.*The PCB will be screwed in from above to the bottom Housing.

The case materials and mount style will ultimately play a role in the sound, feel, look and weight of your keeb so chose wisely :).

------------------------------------------------------

Keycaps.

This is the moment to tighten your seatbelt as you are in for a ride. Keycaps are what will determine the personallity of your creation. Mean Machine? Pastel serenity? Monocrome classic? Let your creative side take control. There are thousands of colorways and fonts and design for keycaps for you to chose from. Just make sure you get keycaps that are compatible for your switch stem style and that the profile selected doesn't interfere with the orientation of the switches.

  • Materials.
    Keycaps can be made from a variety of different materials in different thicknesses. They can have a great impact on the sound profile of the build so chosing the right product for your build is an aspect you chould take the time to consider. Here is a great guide on how materials and thicknesses can impact your end result. *credit to /u/Circle26
  • Legends.
    The legends are the lettering and symbols on the keycaps. There are three basic ways manufacturers put legends on their keycaps
  1. PrintedLegends are printed on the keycaps. Least durable
  2. Dye SublimationLegends are dyed into the plastic. Very durable. Edges of legends may be uneven.
  3. Double ShotKeycaps are made in two different shots of plastic, one with the legend, one with the second color around it. Most durable. Crisp legends.

Profile.

The profile of the keycaps determines the height and angle of each row of keys on your keyboard. The most common keycap profile is known as Cherry but there are many others.

When selecting your keycap set, make sure you have the right lenght of modifiers to fit your PCB as the lenght of certain keys varies from layout to layout. Lookout for what key is on what row as well. You don't want to end up with different profile keys on the same row.

*The Elephant in the Room.*You will probably see the mention of "GMK" at some point in your research. They are probably the biggest name in keycap manufacturing. They own the original tooling for the Cherry profile and pump out some of the very best looking and feeling keycaps on the market. Their quality standards are very high, they use quality materials and most of their sets boasts novelties(keycaps with designs instead of letters and numbers).

All of this comes at a price. GMK keycaps are notorious for their prices and they almost exclusively sell their products through group buys. If you miss the group buy, you most likely won't be getting the set or will end up paying even more money for a second hand set. Depending on the depth of your wallet and the limit of your patience you may or may not want to go for GMK keycaps but at the end of the day the decision is yours. Just a heads up :)

To spice things up and make for a unique look checkout artisan keycaps online. You can support the community and make your keyboard truly stand out from the crowd in one fell swoop!

------------------------------------------------------

​

Stabilisers.

For longer keys like "Space" and "Enter", you will need stabilisers to ensure the key travels up and down evenly even when pressed on the ends. They come in different colors, materials and style. I wil refer you to this guide for a good explanation. I've placed stabs down here in the guide as you will need to know the lenght and amount of stabilised keys to figure out which ones you'll need. Also some cases come with stabilisers so be sure to check if you need/want to buy additionnal ones first.

​

------------------------------------------------------

​

Connectivity.

There is a couple options for connectivity. Some cases offer blutooth or wireless connectivity (or both) aside from wired usage. Think about if this is important or not for you as it may drive the price of the board up for something you might never use.

Side note : There are beautiful braided/coiled cables with different colors to match your build, don't forget to consider them as they can really bring your build to the next level.

------------------------------------------------------

Lubing Switches and Stabilisers.

Most likely the biggest improvement you can make to your keyboard is lubing your swithes and stabilisers yourself. There are hundreds of guides online to teach you how to lube your switches as well as sound tests so I won't linger to long on the subject but please do yourself a favor and lube your switches. I used Krytox 205g0 to lube my switches and stabs 10/10 would recommend.

------------------------------------------------------

​

ALL THE MODS.

When building your keyboard, there are a variety of simple to complex modifications you can do to certain part of your keyboard to make it feel and sound better. Most mods cater to the tightness of the keys and stabs to the sound profile of the whole board. Here I will only mention the ones I've been aquainted with and the ones I used in my build but there are many more mods documented/undocumented. If you are a DIY type of person you might even come up with brand new ways to modify your keyboard to better suit your preferences.

​

  • Tape mod.Consists of applying tape (usually painters tape) to the back of the PCB. This has the effect of making small resonance chambers under the PCB and makes the key presses really pop sound wise. Easy to do with a noticable difference in sound profile.
  • Clipping your stabs mod.Some stabilisers are made with little tiny feet under them. They make the stabs feel a little softer but often makes an undesirable sound. The mod consists of cutting the little legs so the stabs make full contact with the PCB. Easy to do with fine point wire clippers and make the stabs feel more planted.
  • Bandaid Mod.This mod goes hand in hand with clipping your stabs. On the PCB, where the stabs will rest, apply a small strip of bandaid (the ones made in fabric) to deaden the sound of the stabilisers. Easy to do and improves the sound profile and feel a little.
  • Ho Lee Mod.This mods consists of applying small strips of bandaid inside the stabiliser stem to reduce considerably the wire rattle inside the stab. Hard to do, this mod tested my fine motor skills and tested the limits of my patience. However, the result can be immediatly noticed and felt and the rattling of stabilisers becomes close to non existent.

------------------------------------------------------

Prebuilts.

After reading all of this, you may be wondering of this hobby is for you. If you are unsure, there is always the option to buy a prebuilt mechanical keyboard. Some prebuilt are very well made and feel absolutely fantastic out of the box and will only require you to get your credit card out and wait for it to arrive. Prebuilts from some manufacturers feature hot swappable PCBs for you to be able to swap switches down the road and most of them are still easy to open up and customize to your taste. For my build I actually went with a prebuilt from Nuphy and swapped the switches, stabs, keycaps and performed a bunch of mods to it. It has blutooth and wireless aside from wired usage, Has a Mac and Windows switch for me to switch between operating systems easily.

Keychron and Nuphy comes to mind for quality prebuilts. My Nuphy Halo96 came with 5 different switches in a little package for me to feel so of course I recommend them for newbies like me. It was also super satisfying to type on out of the box.

​

------------------------------------------------------

------------------------------------------------------

​

Conclusion.

Building a keyboard goes into so many niche markets that are dwelling so deep into the hobby that I often needed to take a step back and really collect my thoughts as there were so many options to every parts of one keyboard that couldn't bring myself to pick only one. It becomes clear why you see these posts of people with 10-15keebs as one board won't scratch every itch.

I know this guide is most likely incomplete and some information might not be accurate. If anyone has something to add or finds something that need to be corrected I will gladly edit the comment for future enthusiasts that might stumble onto it.

If anyone has any questions feel free to ask, I don't think I have the answer to every question but if I don't someone else might have the answer and I would love to learn everything there is to know about the hobby as I will definitly build another board in the future. Hope this helps at least one of you :)

Thanks for giving me an excuse to spread my fingers on my new board this was a blast to write.

-Peace

111

Comments

You must log in or register to comment.

adammilikin t1_j9881dm wrote

Don't forget about the 40% and smaller form factors, for if you appreciate efficiency, novel designs, and have a larger than average brain.

14

JimmyTheDoor OP t1_j98a47d wrote

There is already mention of smaller layouts and split layouts in the Form Factor section. I didn't want to make this post too long(lol) so some information was condensed.

Do you rock a 40%? If so, can you explain what it's like to daily a 40% for us smaller brained fellows :3 ?

8

adammilikin t1_j98b79j wrote

40s users are objectively the worst (I know because I am one of them) and like to project superiority to hide their insecurities.

But in all honesty, I love typing on my 40s of which I have too many. The initial transition took some time but I would argue the time saved in only lubing one stabilizer and like 3 switches offsets it.

9

JimmyTheDoor OP t1_j98cvn3 wrote

That's true! Didn't really realise that the smaller the keyboard the less time spent on lubing!

On a scale from 1 to 10 how hard was it to learn to use it?

1

adammilikin t1_j98dj2c wrote

EZ 6.9. The worst part was the less used symbols like brackets and colon.

1

doctorclark t1_j99bicm wrote

For me, most of the rewarding part of my 40% has been the ultimate control over what every key does. I agree that 6.9/10 is about the difficulty level of making it my daily, but it is supremely easy to change my keymap in QMK to whatever I need. I have the exact same two keys to do () [] {} <> and / on different layers/Combos, one button that does mid-sentence punctuation , ; : - and one that does end-sentence punctuation .? !

And, yes, the original reason was so I spent less on switches and keycaps LOL

2

DrawIslandSayGo t1_j98d5c7 wrote

Smolbrained 40% split user here. I love it as a daily driver. 5x3 on each side is the most natural feeling typing in the world, never stretching a finger again.

In hindsight, it's more of a 30% with some thumb cluster keys.

3

BAonReddit t1_j9dd5ni wrote

Bit late to reply, but great and informative post!

About 40s, I wrote often about it and this one I hope can be informative enough. Look into my posts/comments history as I mostly wrote about 40s and sub-40s (which I currently main).

1

CableMod t1_j99a6tb wrote

Thanks for the call out - it's greatly appreciated <3 If we can help anyone in future with their cable needs don't hesitate to reach out - thanks again OP!

7

JimmyTheDoor OP t1_j97h0o2 wrote

I fleshed out this guide in response to a comment on my first build post. I wasn't able to comment it so I made a post and linked it there.

2

dsarma t1_j9aebmj wrote

I knew that for my first mechanical keyboard, I’d not have the patience to sort out the masses of switches on my preferred layout (I use the 100%, because I have several shortcuts mapped to those extra keys, and I like the numpad to be separate and have that chonky 0 key). Also, the cases for the 100% layout were either mad expensive or not existing.

I bought that Keychron one. It’s the K10 model. I figure that for $100, it’s a start. Then if I need to change anything, I can do that. But, until then, I’ll still have a working keyboard.

2

JimmyTheDoor OP t1_j9cmb32 wrote

I know where you're coming from, at first I wanted a 100% layout since I was so used to it. I ended up changing my mind and went for a 96%(check out my history for pics!) but I'll have to get used to the small 0 key on the numpad, the lack of spacing between the keys and the shortened right shift.

From what I heard keychron keyboards are very good. As long as you selected the hot-swappable version you'll have a great base to build up on. You can get a new set of keycaps to quickly customize the looks without spending more than 20 mins. If you wanna go a little further I suggest trying the tape mod and foam mod, it's very easy to perform, costs less than 10 bucks but you'll need to dissassemble the board. This will give you a small insight on what keyboard building is like and you'll most likely love the new sound of your board.

Thanks for chipping in and I hope you like your new board! :)

2

dsarma t1_j9cxdp4 wrote

It’s that I have these big honkin’ hands, and I use excel pretty much all day to get masses of numbers from one place to another. I have my own private office with three monitors set up at my work station. I don’t care about saving space on my desk. I want that comfort that comes from having my keyboard packed with all the keys.

I don’t like using the mouse too much, so tend towards keyboard shortcuts. It’s also helpful that I can go into system settings and map specific keys to shortcuts, so I can press that one Prt Scr button rather than (for example) cmd + shift + 4. I’ve got your guide here easy to find if I ever decide to make any changes.

The keyboard is supposedly not swap, and has Bluetooth and wired modes. We shall see though. Fingers crossed.

1

AutoModerator t1_j97grp4 wrote

Please check if your post is a help request.

As per the rules, "Help requests, keyboard buying advice, and simple questions must be posted in the daily post stickied to the top of the subreddit or it will be removed without explanation."

Please post the question here.

If this message was in error, please report this comment or send a modmail with a link to your post for manual approval.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

AutoModerator t1_j988u9g wrote

If you are posting a Review, Make sure you fully disclose any potential conflicts of interest such as whether you were sponsored for the product, received it for free, or sell similar products.

Guide posts should be novel to contribute to the community knowledge base - simple build / assembly videos should use photos flair, and reviews should use the review flair.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

circle26 t1_j98nwq5 wrote

I could be wrong, but the acoustic different between ABS & PBT should be flipped

1

LikeableMisfit t1_j98yfsb wrote

the most up-to-date theory that i am personally aware of is that total mass is the leading factor in a keycap's effect on sound pitch.

3

JimmyTheDoor OP t1_j98qx1t wrote

I just looked into it and from different sources I get different information. I'll dig a little more into it and rework that section to be more factual. The way I wrote it might be misleading.

Thanks for your feedback :)

1

circle26 t1_j98tgfz wrote

I can't speak the actual material science behind both plastics, but generally PBT is know of a deeper sound, aka "thocc" and ABS higher pitched, aka "clack"

AFAIK (but some one please correct me if I'm wrong) PBT has a higher melting point but the material is still more malleable when solid so it resonates with lower pitches more; ABS on the other hand has a lower melting point but more brittle, hence the resonance with higher pitches

For all factors (but not definitive) aspects of a keyboard that could effect sound, [here's a link]!(https://docs.google.com/spreadsheets/d/15XmznA5T9d4PkfBG0TDS82ou6ihBh0oqr8Aux24SNz0/edit#gid=1460450169)

3

JimmyTheDoor OP t1_j99t72n wrote

Thanks for chipping in! I really had it wrong the more I look into it. That link is a great ressource as it goes in great details about all the keycap materials and thickness (which I have not really mention) that may be overlooked when shopping, I've added it to the guide thank you so much <3

1

GibberMusic t1_j99bh0t wrote

The sound differences between abs and pbt caps are mostly related to the density/mass of the materials. Pbt is a denser material than abs, so in general pbt keycaps are heavier than abs and therefore sound more muted/lower pitched.

Abs is technically a "softer" material than pbt, but the difference is negligible, especially when compared to the impact mass and density have on acoustics. This is probably what causes many of the misconceptions.

Not sure if it would be too heavy for a beginner's guide, but adding a little blurb about keycap thickness couldn't hurt. With many of the budget keycaps beginners tend to buy, thickness tends to matter the most. Cheap abs keycaps tend to be pretty thin (less mass, higher pitched), and cheap pbt caps are sometimes even blends of both pbt and abs

2

JimmyTheDoor OP t1_j99tnzt wrote

Thanks for your feedback. I have edited the post to be more factual and added the link provided by /u/circle26 as it is a great ressource to really understand how different materials and thicknesses really affect the board. I really had it wrong at first but this is exactly why I made this post! Learning new things everyday :)

Thank you so much <3

1

leftnut027 t1_j9ax6uk wrote

Great write up, thank you!

1

JimmyTheDoor OP t1_j9cmjjl wrote

Thanks! It was a blast to write on the new build! I hope it helps someone and any feedback is appreciated!

Cheers! :)

1