Consistent keystroke with no tactile bump or click. Favored by gamers for rapid, uninterrupted keypresses.
Features a noticeable physical bump mid-press to confirm actuation without a loud click. Great for hybrid typing/gaming.
Provides both a tactile bump and a distinct audible click sound. Excellent for typing feedback, but often too loud for open comms.
Includes all keys: alphanumeric, nav cluster, arrow keys, and a numpad (approx 104 keys). Best for productivity and games heavily reliant on macros/numpads.
Chops off the numpad but keeps dedicated arrow and navigation keys (approx 87 keys). The classic standard for gaming, offering a great balance of function and mouse space.
Compresses the TKL layout by squishing the arrow and nav keys right next to the enter/shift cluster. Popular in modern custom builds.
Removes the numpad, nav cluster, arrow keys, and F-row (approx 61 keys). Everything missing is accessed via a Function (Fn) layer. Ultimate mouse space for low-sens FPS players.
Allows you to plug and unplug switches without soldering. The ultimate gateway into custom keyboards, letting you test different switches easily.
Applying specialized grease (like Krytox 205g0) to switch stems and housings to remove scratchiness and deepen the sound profile ("thock").
// Example QMK Firmware snippet for assigning a macro
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case MY_MACRO:
if (record->event.pressed) {
// Send string when key is pressed
SEND_STRING("GLHF\n");
}
return false;
default:
return true;
}
} Mechanical keyboards are vastly superior to standard membrane or "rubber dome" keyboards for several reasons. Primarily, they offer N-Key Rollover (NKRO) and anti-ghosting, ensuring that no matter how many keys you press simultaneously during intense gaming sessions, every single input is registered accurately by your PC.
Furthermore, mechanical switches actuate (register the keypress) halfway down the keystroke, rather than requiring you to press the key entirely to the bottom. This allows for faster reactions, rapid double-tapping, and less finger fatigue over long sessions.
Polling rate, measured in Hertz (Hz), represents how many times per second the keyboard reports its status to the computer. A standard office keyboard might have a 125Hz polling rate (reporting every 8 milliseconds), while modern gaming keyboards feature 1000Hz (1ms) or even 8000Hz (0.125ms) polling rates.
Traditional mechanical switches use physical metal contacts that touch to register a keystroke. Over time, these can degrade or suffer from "chatter" (registering multiple inputs for one press) due to oxidation, which requires debounce delay algorithms in the firmware.
Optical switches, however, use an infrared light beam. When you press the key, the stem blocks or unblocks the light, instantly registering the keystroke. Because there is no physical metal contact, optical switches have near-zero debounce delay, theoretically resulting in slightly faster response times and a longer overall lifespan.
The newest innovation in gaming keyboards is the Hall Effect switch (found in Wooting and Razer keyboards). Instead of a binary on/off contact, they use magnets to measure the exact depth of the keypress analogically. This enables Rapid Trigger technology, where the actuation point is dynamic: the moment you start lifting your finger, the key deactivates, and the moment you press down again, it reactivates. This allows for impossibly fast counter-strafing in games like CS2 and Valorant, bypassing physical switch reset points entirely.
📚 Complete Guide
Read the full guide →