We reviewed the keyboards available and summarised the details in the keyboard layout chart below. This chart can compare the range of keys available for each size format from the 40% keyboard to the full 104-key US keyboard.
As the keyboard size and keys are reduced, the remaining type of key configuration becomes more unpredictable, as there are many possibilities. It is up to the manufacturer to determine what keys to keep that will attract buyers for their keyboard, depending on their needs. Some of these could be customised for particular purposes, such as military uses.
Our articles referenced this table.
Read more: Different Styles of US Keyboard Layout
FULL 104 | Compact 104 | TKL | 75% | 68% | 65% | 60% | 40% | ||
Total Keys | 104 | 85 | 71 | 68 | 64 | 53 | 46 | 30 | |
Length estimated | 43.3 | 37.0 | 35.4 | 31.3 | 29.4 | 31.3 | 29.4 | 23.7 | |
Depth estimated | 12.3 | 12.3 | 12.3 | 12.3 | 12.3 | 10.4 | 10.4 | 8.5 | |
Area (cm2) estimated | 532.6 | 455.1 | 435.4 | 385.0 | 361.6 | 325.5 | 305.8 | 201.5 | |
%Area Vs Full 104 | 100% | 85% | 82% | 72% | 68% | 61% | 57% | 38% | |
%Keys Vs Full 104 | 100% | 97% | 84% | 81% | 77% | 66% | 60% | 44% | |
Usage | |||||||||
Lock Key | Numlock | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Maths Ops | Operators | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
Editing/Execute | Enter | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
. | Decimal | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
0-9 | Numbers | 10 | 10 | 0 | 0 | 0 | 0 | 0 | 0 |
System Key | Printscreen | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Lock key | Scroll Lock | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
System Key | Pause | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Editing | Insert | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
Editing | Delete | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
Navigation | Home | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Navigation | End | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
Navigation | Pageup | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
Navigation | Pagedown | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
Navigation | Arrows | 4 | 4 | 4 | 4 | 4 | 4 | 0 | 0 |
F1-F12 | Function | 12 | 12 | 12 | 12 | 12 | 0 | 0 | 0 |
0-9 | Numbers | 10 | 10 | 10 | 10 | 10 | 10 | 10 | 0 |
A-Z | Alphabets | 26 | 10 | 10 | 10 | 10 | 10 | 10 | 10 |
System Key | ESC | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Editing | Backspace | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Editing | Tab | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Locks | Caps Lock | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Editing/Execute | Enter | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Modifier | Shift | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Modifier | Ctrl | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Modifier | Alt | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
OS | Windows | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Function | Fn | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Editing | Space | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
OS | Menu Key | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Punctuations & Operations | ~ ` | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 |
_- | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | |
+= | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | |
{[ | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | |
}] | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | |
|\ | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | |
;: | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
‘” | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
<, | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
>. | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
?/ | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |