Keyboard Design


So, in my search for The Perfect Keyboard™, I stumbled upon a website that allows you to create your own keyboard layouts and prepare them for manufacture in a bunch of different ways. I’m now completely hooked on creating my ideal keyboard on it, something that I simply can’t find anywhere else: a Mac appropriate mechanical (alps) board which has the ten-key but isn’t anywhere near as huge as a full size keyboard.

The numberpad is actually really important to me, because I use Blender and having the pad there is amazingly convenient and one of the things I hate most about using Blender on my MacBook Pro.

So I’ve been messing around experimenting with a basic design, and tweaking it for hours.

My first design was just “get all the keys on the board” which was simple enough, but then I ended up with the cursor keys stuffed under the numberpad, and when it’s the only key on the board that is more than one row high, that Enter key is annoying me. I really like the idea of having a macro key to bring up the character and icon viewer, very handy for getting emoji or ascii symbols up.

The second and third design are almost identical but I decided to go crazy with the colours for the third one. The cursor keys have migrated somewhat, and I’ve faffed with the key placement so there’s no more having to double-up maths commands on the numberpad. I hadn’t thought of a use for the new extra key bottom right yet so it’s still just an extra equals for now.

Also new in this layout is the appearance of a dedicated Siri and Dictation key bottom left, since I never remember what key combination I set for dictation. The other benefit to this is that the control cluster is no longer stretched out like taffy, and I can get the oh-so-neat space bar that lines up with C and M that I love so much about Mac keyboards. No idea why, the spacing is just extra pleasing.

The last design I think nails it. There’s just enough colour to know when you’re hitting an important key, and I have found a use for the extra key on the numberpad. I have also changed it so that only alphanumerics are black, with all modifiers, controls, and punctuation in grey to differentiate at a glance. It also frames the keys rather nicely.

What do you guys think? Do you hate it and everything it stands for? Is having both power and eject flagrantly bourgeois enough? Is my blatant disregard for ANSI key placement making you itch?

And what will you guys make as your perfect layout?


Oh hey, I found the actual plastics editor. So now I can choose accurate plastics colours.

Also yes, going back to black and grey was too boring after playing with colour before. I’ve chosen a muted palette, but I really like the results from it.

I also found out how to change the backplate to black, which is quite important. I’m seriously excited to see if I can get this made now, I’d happily part with my cash for this board.


I like the double tall enter key for the keypad. I probably wouldn’t make the power button double wide, though. Maybe you could nestle the Siri key up there between the F15 and Eject? Double bonus, because I despise laptop keyboards that don’t have the Control key in the bottom left corner position.

Do Macs not have Home, End, PgUp, & Pg Dn? I know laptops designers move those around all the time - frequently spread out, which is not an improvement. I use the Insert/Home/PgUp/Delete/End/PgDn cluster with some regularity, so I’d likely miss it if it were missing.

I do like the refined color layout, though!


They sure do, but they’re mapped to option-arrow keys: up gets page up, down page down, left gets home, and right gets end. I got used to this so continuing it just makes sense.

The double-wide power key is just so you can feel immediately that it’s different, same with escape. I like having tactile cues like that, probably why I made so many keys have homing tabs on them.


Nice find!


Also, my current Mac Keyboard (MacAlly cheap) has ‘normal’ Home/End/PgUp/PgDown a short space above the arrow keys.

I recently ordered a custom keyboard from WASD Keyboards combining their ‘retro Mac’ basic look with some color choices to make it look very retro. I’ll share pics when I get unboxed.

My MacAlly was cheap and the ‘A’ key is totally lacking markings, with the ‘S’ and others not far behind.


I played with that idea, it also meant getting the double-wide numberpad zero back; but in the end I wanted it to be as compact as possible.

I like the WASD keyboards, I was pondering just making up one of their full ANSI boards (because screw you, double height return wasting space) with pretty colours, but full sized keyboards are huge and considering the husbear is getting himself a Happy Hacking, it would need to be stowed on a shelf half the time.


Your keyboard would probably drive me crazy, and I say that considering my MacAlly I’m replacing has a couple Key Combos of Death in which hitting the F keys handles not-easily-fxable functions that often quits apps. But, hey, your keyboard, your problem. And probably less annoying than my issue…

I feel like on modern Mac the Power button is pretty secondary. My MacAlly has one, but I almost never use it.

Here’s the crappy MacAlly I’ve used since banishing one of the clear-plastic Apple keyboards. The clear Apple one was actually a good keyboard, but clear plastic means you see all the dust, hair, crumbs, etc. your keyboard picks up. That’s scary.


Oh, you meant that MacAlly keyboard. Youch. I feel for your fingers. I like having the power button there especially since this is going to be for our shared workstation machine, and well unless it’s actually doing something it’s going to be powered off, or logging between our two accounts, both of which are mapped to power’s dialogue box. The only thing I really wish for is that it could turn on via USB keystroke and I know it’s possible, just not something that Mac motherboards seem wired for.

And I think I know which Apple keyboard you mean, the 2004-2008 Apple Keyboard With Crumb-Permeable Membrane™.
Funny thing is I actually rather liked this keyboard, as far as Apple’s USB keyboard offering goes it has one of the most pleasant experiences bar the original compact iMac keyboard. We used ours right up until its demise… orange juice can be washed out. Cat urine… yeah. No. It was ruined.


Yeah, some friends lost a nice printer to cat urine.

I got my WASD Keyboard today! Like, just a few minutes ago! Won’t be able to try it for a day or two, but here’s some pics.

Here it is. Bit heavier than I’m used to:

Closeup showing the ‘retro Mac’ lettering and keycap color selection.

I think it’ll do the job.


There’s not enough money in the world to support the keyboard habit I would very quickly develop.


I was following the reddit mechanical keyboard subreddit and looking at some ‘retro’ keycap designs and such and realized that I’d end up spending several hundred dollars to get the keyboard I’d want and the keycaps.

For example, here’s a design I followed that has a definite ‘old PC’ styling:

WASD was a good compromise for me. Not cheap, but I think I would have spent a fortune on key caps and a base keyboard. I do want a numpad, which I notice a lot of mech keyboards skip, at least on the low end.

I literally got this in while WFH yesterday, so no time beyond opening the box and taking the pics I shared. I didn’t even confirm it has the required cables and that they’re long enough.

Oh, worth reading is which is the blog of a guy who went through the whole process. IIRC, it started as “Let’s make my own keyboard!” then ended with “And we’re doing a kickstarter and traveling to China to work out manufacturing details!”