Physical Keyboard Layouts Explained In Detail
more_vert
I thought it would be exceptionally helpful to have a post discussing keyboard layouts, showing what "standard physical layouts" are, and showing what keys differ for many popular alternative layout keyboards. I am not pointing out correct legend placement with these pictures, with programmable boards that would just be a nightmare. It should also be mentioned that I am basing this guide on sculpted profiles (SA, DCS, Cherry, Alps, etc) and NOT uniform profiles like DSA or XDA.
Here is the standard keyboard layout (ANSI and ISO). I have color coded the graphic in this way:
  1. 60% - Light Blue
  2. TKL/80% - Green
  3. TK/Fullsize/100% - Yellow
  4. ISO - Dark Blue (Keys that differ from standard ANSI)
So, with this system any keyboard that is covered by light blue/green/yellow caps alone SHOULD be covered by a standard 104 keycap set (like Ducky, Tai Hao, etc). Keep in mind a few more boards can be covered by these sets, just not with the correct profile for each key.
At the end of this article will be a Download section where I will link all of the Raw data so you can import any of these layouts into Keyboard-Layout-Editor.com for further inquisition of any layout. You will be able to see the exact keys sizes through doing this as well.
search

There are many different ISO layouts in terms of legends that I won't even go down that rabbit hole, but this is simply a representation of the physical layout of the keyboard. Obviously the number row keys can EASILY be replaced with the ANSI keys, as this isn't a physical layout difference, but often requested keys, same for ALT and ALTGR.
Now, for my examples I will be marking keys in RED that are non-standard sizes. I will also take key rows into consideration for this discussion. (See WhiteFox Vanilla example below for more info). Keys that may be included in other standard kits will be colored accordingly.
Let me use the WhiteFox Vanilla layout as an example:
search
Because the WhiteFox Vanilla is a 65% keyboard, it utilizes arrow keys and an extra navigation column added to a standard 60% layout. The blue keys are all standard size keys, where the green keys are all found on TKL's. The red keys are all non-standard keys not found on any stock layout/keyboard. Notice the PgUp/PgDn keys are red, even though they are on all TKL/TK keyboards. This is because on a standard keyboard they are Row 1 and Row 2 keys respectively. On the WhiteFox they would need to be Row 3 and Row 4 to be the correct profile.
Keep in mind designers don't generally split up keysets by 60%/TK/TKL anymore, but this example is more to give you an idea of what to look for in other child deals/kits when buying or designing keysets. Designers can use this to easily see what keys cover multiple boards and could be grouped together to be the most cost effective, and as a consumer you can easily determine what child deals/kits will be needed to give you full and proper coverage of your board, if it is even possible.
Due to the fact that keyboard layouts seem to come out almost daily, I will be maintaining this thread and a thread on KeyChatter.com with these layouts, adding them as they come. It will probably take me a few days to get all layouts right now up and correct any errors I may make (starting at layouts for hours can make it very easy to overlook things!) Also keep in mind many keyboards that come as a kit can be build with various layouts, but if you are doing a build I expect you will know what you need cap wise ;)
If you have suggestions/keyboards to add/fixes/etc just leave a comment here for me or PM me under the same name on GeekHack/Deskthority/Reddit or at andy@keychatter.com
40% Keyboards JD40 (below):
search
JD45 w/ Blockers (below):
search
JD45 w/o Blockers (below):
search
MiniVan (below):
search
Minorca (below):
search
Planck (below):
search
Vortex Core (Below):

search


60% Keyboards HHKB (below):
search
Filco Minila (below):
search
Mistel Barocco (below):

search
Preonic (below):

search
  • There are a few extra 1u keys available in a standard layout that could be used to fill in a few extra side keys with the correct profile, though they may have alpha legends when acting as a modifier, and I decided to mark keys red for this reason. A proper support kit for the preonic would include modifiers for many of the side keys


65% Keyboards WhiteFox Vanilla/TADA68 (below):
search
WhiteFox Aria (below):
search
WhiteFox TrueFox (below):
search
WhiteFox ISO (below):
search
Z70 (below):
search
Leopold FC660C/FC660M (below):
search
Varmilo VA68M/Magicforce68 (below):
search
RAMA M65-A (below):
search


75% Keyboards Duck Octagon/MK84/Keycool 84/Various (below):
search



TKL/80% Keyboards Winkeyless (below):
search



Fullsize Keyboards/Numpad Boards RS96 w/o arrows (below):
search
  • Note: The PgDn key can easily be filled by a standard Scroll Lock key to fill the space with a correct profile cap
RS96 w/arrow keys (below):
search
Leopold FC980M (below):
search
Leopold FC980C [TOPRE] (below):
search
Cherry G80-1813/Dolch Pac (below):
search



Various/Split Keyboards/Misc. **MORE to be added soon**
ErgoDox/ErgoDox Infinity (and ErgoDox Clones)
search

Atreus

search



Downloads/Raw Data https://gist.github.com/livingspeedbump To further inspect any layout and by loading it into Keyboard-Layout-Editor.com simply download the .zip file with the .json file from my github, and navigate to the "</> Raw data" tab on KLE and click on the green "Upload JSON" file in the lower right hand corner.
You can then select the "Properties" tab and click any key to see the height or width of a particular key.
thumb_upmarvinfickle, MATT2364, and 300 others
302
92
remove_red_eye
110.8K

search
close
Galane
0
Oct 10, 2020
What about the "Big Three" layout with reverse L shaped Enter, large Backspace and large Right Shift, with Backslash either between right Alt and the spacebar or between right Alt and right Ctrl? I frequently saw it prior to 1995's introduction of the Windows Keys. It's the design of the first PC keyboard I had 30 some years ago but thanks to the right WinKey nobody has made a "Big Three" board since 1995.
Donnie_L
15
Jun 19, 2020
Is DROP ALT using WhiteFox Aria? Looks like it.
frombrosis
5
May 19, 2020
Fantastic guide, well done.
ianmelchior
4
Apr 6, 2020
Just commenting to say this a great piece of work and you did a good job on it
tratatat
2
Jan 18, 2020
Missed this when you posted it - thanks so much for it! That's a lot of time invested in poking at KLE.
bigi
5
May 16, 2019
Is there such a thing as a TKL but no F-row, or basically Magicforce 68 but with 6 nav keys (so Home/End exist)?
EmmanZulu
25
Aug 4, 2019
I saw one on Geekhack. Just forgot the name of that layout.
theMillerDave
96
Aug 4, 2019
Who knows if there’s an official name for the layout of the AL1... Why do I want to say these are referred to as something other than a TKL without the F row (it’s basically a 60 + 10 (4 arrows and your 6 cluster above it)). If you find one, let us know - AWE52117 is referring to the FC660C (the same layout can also be found on the clueboard 66) - the TGR 910 gives you one more key, at the aftermarket cost of 6 of the other boards mentioned.
Sev7
4
Jan 10, 2019
Great work! Helped me a lot on figuring out the keys I need.
Trenchie
2
Dec 30, 2018
Any chance of adding the Iris from Keeb.io to this list under splits?
Otsegoflesh
17
Jan 4, 2018
Excellent guide! However, I have a keyboard similar to the 75% Duck Octagon/ MK84 layout, but it's got a smaller (I think) 5.5 spacebar and the right Alt/ FN/ Ctrl keys are the same size as the left ones. Would any keycap configs/ sets fit this weird Noppoo Choc Mini 84s? Cheers :)
search
I know this is 22 week old comment, but I have the same keyboard as you so I can help you out. Basically, it's a 75% keyboard, but you'll need a 5.5u space bar and 1.75u right shift just to fill the board.
Then you'll need an R1 Del, R1 Home, R2 Page Up, R3 Page Down, R4 End key if you want to match profiles.
The hardest key to get of those would be the 5.5u space bar. The only kits that I have seen that have 5.5u space bars were XDA Godspeed and XDA Canvas off the top of my head, but I would assume XDA kits would have the 5.5u space bar. I've seen a lot of sets not support 5.5u space bars, so it really limits your choices.
blais
87
Sep 25, 2017
I wrote some basic software to automatically fit keycap sets to particular layouts (for my keyboards). It includes a schema to represent keycap sets and layouts, and some example inputs. https://bitbucket.org/blais/keycaps
coreyzev
59
Dec 6, 2017
That's cool but there's no readme. It'd be great if you could do that. also add X*Y ortho layouts. (eg, the XD75 i'm about to build)
Showing 18 of 79
keyboard_arrow_up
Newest
79 OF 79 POSTS
Nov 26, 2020
keyboard_arrow_down
Oldest