a brief overview
form factor of the user-facing surface.
family:
material: abs single/double, pbt dye-sub/double, pom
unit sizes (ansi):
mount systems
stems (main interface):
stabilizers (large-key support):
none: standard for 1u keys
dual-stem: two functional stems (common in 2u keys, e.g. numpad 0)
single stem + support posts: one functional stem, plastic supports left/right
wire stabilizers: bar connecting to clips or inserts; used on spacebar, shift, enter
mechanism converting press to signal.
arrangement and form of keys.
ansi, iso, jis, custom
ansi: symmetric shifts, easier keycap sourcing, compact enter
typing comfort.
interface and power.
responsiveness and key detection.
polling rate: 125 hz (8 ms), 250 hz (4 ms), 500 hz (2 ms), 1000 hz (1 ms), 2000 hz+ (sub-ms)
key rollover: 2KRO, 6KRO, NKRO
6KRO: common USB limit
NKRO: full simultaneous key detection, preferred in gaming/enthusiast boards
sources of sound during typing.
optimum hardware depends on what the keyboard primarily triggers.
input methods and layouts beyond physical design.
wooting (hall analog), lowfree, nuphy, keychron, mistel, varmilo, typematrix (matrix layout), kinesis (ergonomic split), cherry