Keycaps 101

KEYCAPS 101

KEYCAPS 101

MATERIALS, PROFILES & CRAFT

:root { –zf-bg: #0A0A0F; –zf-card: #12121A; –zf-accent: #00E5FF; –zf-text: #E8E8EC; –zf-text-dim: #6B6B7B; –zf-border: #1E1E2E; } body { background: var(–zf-bg) !important; color: var(–zf-text) !important; font-family: ‘Inter’, sans-serif !important; } .kc-page { max-width: 1200px; margin: 0 auto; padding: 40px 20px; } .kc-hero { text-align: center; padding: 60px 0 40px; } .kc-hero h1 { font-family: ‘JetBrains Mono’, monospace; font-size: 42px; color: var(–zf-text); letter-spacing: 3px; margin-bottom: 8px; } .kc-hero h1 span { color: var(–zf-accent); } .kc-hero p { font-family: ‘JetBrains Mono’, monospace; font-size: 15px; color: var(–zf-text-dim); } .kc-section { margin-bottom: 60px; } .kc-section-header { display: flex; align-items: baseline; gap: 12px; margin-bottom: 24px; } .kc-section-header h2 { font-family: ‘JetBrains Mono’, monospace; font-size: 24px; color: var(–zf-accent); letter-spacing: 2px; white-space: nowrap; } .kc-section-header .line { flex: 1; height: 1px; background: var(–zf-border); } .kc-img { width: 100%; border-radius: 10px; border: 1px solid var(–zf-border); margin-bottom: 24px; } .kc-grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 24px; } .kc-grid-3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 20px; margin-bottom: 24px; } @media (max-width: 768px) { .kc-grid-2, .kc-grid-3 { grid-template-columns: 1fr; } } .kc-card { background: var(–zf-card); border: 1px solid var(–zf-border); border-radius: 10px; padding: 24px; transition: all 0.3s ease; } .kc-card:hover { border-color: var(–zf-accent); box-shadow: 0 0 15px rgba(0,229,255,0.08); } .kc-card h3 { font-family: ‘JetBrains Mono’, monospace; font-size: 16px; color: var(–zf-accent); margin-bottom: 8px; } .kc-card p, .kc-card li { font-size: 14px; color: var(–zf-text-dim); line-height: 1.7; } .kc-card ul { padding-left: 16px; } .kc-card li { margin-bottom: 4px; } .kc-card li strong { color: var(–zf-text); } .kc-table { width: 100%; border-collapse: collapse; margin-bottom: 24px; } .kc-table th { font-family: ‘JetBrains Mono’, monospace; font-size: 12px; color: var(–zf-accent); text-transform: uppercase; letter-spacing: 1px; padding: 12px 16px; text-align: left; border-bottom: 2px solid var(–zf-accent); } .kc-table td { font-size: 13px; color: var(–zf-text-dim); padding: 10px 16px; border-bottom: 1px solid var(–zf-border); } .kc-table tr:hover td { color: var(–zf-text); background: rgba(0,229,255,0.03); } .kc-table td:first-child { color: var(–zf-text); font-weight: 600; } .kc-note { background: rgba(0,229,255,0.05); border-left: 3px solid var(–zf-accent); padding: 16px 20px; border-radius: 0 8px 8px 0; margin-bottom: 24px; } .kc-note p { font-size: 13px; color: var(–zf-text-dim); margin: 0; } .kc-note strong { color: var(–zf-accent); } .kc-steps { counter-reset: step; } .kc-step { display: flex; gap: 16px; margin-bottom: 20px; align-items: flex-start; } .kc-step-num { counter-increment: step; min-width: 36px; height: 36px; background: var(–zf-accent); color: var(–zf-bg); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-family: ‘JetBrains Mono’, monospace; font-weight: 800; font-size: 16px; } .kc-step-num::before { content: counter(step); } .kc-step-content h4 { font-family: ‘JetBrains Mono’, monospace; font-size: 15px; color: var(–zf-text); margin-bottom: 4px; } .kc-step-content p { font-size: 13px; color: var(–zf-text-dim); line-height: 1.6; } .kc-tag { display: inline-block; background: rgba(0,229,255,0.1); color: var(–zf-accent); font-family: ‘JetBrains Mono’, monospace; font-size: 11px; padding: 4px 10px; border-radius: 4px; margin-right: 6px; margin-bottom: 6px; }

KEYCAPS 101

// Everything you need to know about mechanical keyboard keycaps

01 / KEYCAP ANATOMY

Keycap Anatomy

KEYCAP

The visible top piece you press. Made from injection-moulded thermoplastic (ABS, PBT, POM, or PC). Contains a stem mount on the underside that attaches to the switch.

SWITCH STEM

The cross-shaped plastic post (Cherry MX standard) that the keycap mounts onto. The stem color indicates switch type: Red = Linear, Brown = Tactile, Blue = Clicky.

SPRING & HOUSING

The spring determines actuation force (45g-80g typical). The housing contains the metal contact leaves and guides the stem. Transparent housings allow RGB light through.

02 / MATERIALS

Keycap Materials
MaterialFeelDurabilityShine/YellowSoundPrice
PBTTextured, matteExcellent — hardest keycap plasticNever yellows, resists shineDeep, thocky$$$
ABSSmooth, slightly glossyGood — but develops shine over timeYellows with UV exposureHigher pitched, clacky$
POMSlippery, low frictionVery good — dense and durableNo yellowingMuted, quiet$$
PCSmooth, can be transparentGood — impact resistantNo yellowingVaries$$

ZIPFORCE uses PBT keycaps exclusively. PBT (polybutylene terephthalate) is the hardest, most durable keycap material available. It resists heat, chemicals, and UV damage. Typical thickness: 1.3-1.5mm for premium sets. PBT’s textured surface maintains its grip even after years of heavy use.

WHY PBT OVER ABS

  • No shine: ABS develops a greasy shine from finger oils; PBT stays matte
  • No yellowing: ABS yellows under UV light; PBT is UV-stable
  • Harder surface: PBT rates higher on the Rockwell hardness scale
  • Better sound: PBT produces a deeper, more satisfying “thock”
  • Chemical resistance: PBT survives cleaning agents that would damage ABS

ABS STILL HAS ITS PLACE

  • Double-shot molding: ABS shrinks less, making it ideal for double-shot legends (GMK standard)
  • Color vibrancy: ABS produces brighter, more saturated colors
  • Lower cost: More affordable for large keycap sets
  • Smoother feel: Some typists prefer ABS’s smoother surface

03 / PROFILES

Keycap Profiles
ProfileHeightShapeFeelBest For
CherryLow-MediumSculpted, angled per rowPrecise, fastTyping, gaming — most popular
OEMMediumSculpted, slightly taller than CherryFamiliar, comfortableGeneral use — most pre-built keyboards
SATallSpherical top, sculptedRetro, satisfyingEnthusiasts, vintage feel
DSALow-MediumSpherical top, uniform heightConsistent across rowsCustom layouts, ortholinear
XDAMediumFlat top, wide surface, uniformLarge surface areaTyping comfort, large hands
MT3Medium-TallDeep scoop, sculptedGuided finger placementTyping accuracy
KATMediumSmooth sculpted, between Cherry and SABalancedAll-around use

Sculpted vs Uniform: Sculpted profiles (Cherry, OEM, SA) have different heights per row — keycaps cannot be swapped between rows. Uniform profiles (DSA, XDA) use the same shape for all rows, allowing full rearrangement. ZIPFORCE keyboards ship with Cherry profile PBT keycaps — the community standard for typing and gaming.

04 / LEGEND PRINTING

Double-Shot

DOUBLE-SHOT (二次成型)

Two separate pieces of plastic molded together — the legend is a physical insert, not printed on top. The legend will never wear off. Provides maximum contrast and sharp edges. Most expensive process but the gold standard for durability. Used by GMK and all ZIPFORCE keyboards.

Never Fades Maximum Contrast Premium
Dye-Sublimation

DYE-SUBLIMATION (热升华)

Ink is heat-transferred into the PBT plastic surface, becoming part of the material. Extremely durable — no raised texture, smooth feel. Limited to dark legends on light keycaps. Common on ePBT and enjoyPBT sets.

Very Durable Smooth Feel PBT Only
ProcessDurabilityFeelColor OptionsCostUsed By
Double-ShotPermanentFlush, no textureAny color combo$$$$GMK, ZIPFORCE
Dye-SubVery HighSmoothDark on light only$$$ePBT, Akko
Laser-EtchedMediumSlightly recessedLimited$$Stock keyboards
Pad-PrintedLow — wears offSlightly raisedAny color$Budget keyboards

05 / COMPATIBILITY

Keycap Compatibility

STEM COMPATIBILITY

All ZIPFORCE keyboards use Cherry MX-compatible cross stems (+) — the universal standard. This means virtually all aftermarket keycap sets will fit. Other stem types (ALPS, Topre, Kailh Choc) are NOT compatible.

LAYOUT SIZES

  • Full-Size (108): All standard keys + numpad
  • TKL (87): No numpad, everything else standard
  • 75% (84): Compact function row + nav cluster
  • 65% (68): Adds arrow keys to 60%
  • 60% (61): No F-row, no arrows, no nav
KeyStandard SizeNotes
Spacebar6.25uSome boards use 6u or 7u — check before buying
Right Shift2.75u65%/75% boards may use 1.75u or 2u
Enter2.25u (ANSI) / L-shaped (ISO)ANSI = wide rectangle; ISO = upside-down L
Backspace2uStandard on most layouts
Caps Lock1.75u (stepped) / 1.75uSome sets include both variants
Bottom Row1.25u × 4 + 6.25u + 1.25u × 4Standard; some boards use 1u modifiers

All ZIPFORCE keyboards use standard ANSI layout with 6.25u spacebar. Any standard MX-compatible keycap set will fit perfectly. We also include extra keycaps for Mac users (Option + Command).

06 / HOW TO REPLACE KEYCAPS

Replace Keycaps

UNPLUG YOUR KEYBOARD

Always disconnect before removing keycaps. This prevents accidental key presses and protects the PCB.

USE A WIRE KEYCAP PULLER

Slide the wire loops under opposite edges of the keycap. Pull straight up with even pressure. Never twist or pry — this can crack the stem. Every ZIPFORCE keyboard includes a wire keycap puller in the box.

HANDLE STABILIZED KEYS CAREFULLY

Spacebar, Enter, Shift, and Backspace have stabilizer wires underneath. Pull these keys straight up slowly. Do not yank — you may dislodge the stabilizer inserts.

ALIGN AND PRESS NEW KEYCAPS

Align the keycap stem opening with the switch cross post (+). Press straight down until you feel a firm click. Do not force at an angle.

TEST EVERY KEY

After replacing, reconnect and test all keys. Use an online keyboard tester to verify every switch registers correctly.

07 / CUSTOMIZATION

Custom Colorways

POPULAR COLORWAYS

  • GMK Olivia++: Rose gold on black — iconic community favorite
  • GMK Botanical: Green/white nature theme
  • ePBT Ivory: Classic beige/gray retro
  • GMK Laser: Cyberpunk purple/cyan neon
  • MT3 /dev/tty: Vintage terminal green on dark
  • IFK Cafe: Coffee-inspired browns and creams

ARTISAN KEYCAPS

Handcrafted, one-of-a-kind keycaps made from resin, metal, wood, or clay. Each is a miniature sculpture. Popular makers include Keyforge, Artkey, Jelly Key, and Dwarf Factory. Prices range from $25 to $200+ per keycap.

08 / ARTISAN SHOWCASE

Artisan Keycap

WHAT ARE ARTISAN KEYCAPS?

Artisan keycaps are individually crafted by independent makers, often in limited runs. They’re typically placed on the Escape key or other accent positions as a statement piece. Each one is hand-cast, painted, and finished — making every piece unique.

The artisan community trades, sells, and collects these keycaps through raffles, group buys, and aftermarket platforms. Some rare artisans sell for hundreds of dollars on the secondary market.

09 / KEYCAP BRANDS

BrandMaterialProcessProfilePrice RangeKnown For
GMKABSDouble-shotCherry$120-180+Gold standard, vibrant colors, group buy model
ePBT (EnjoyPBT)PBTDye-subCherry$80-120PBT alternative to GMK, excellent quality
DomikeyABS/PBTDouble-shotCherry/SA$80-140High quality, faster delivery than GMK
Drop (MT3)PBT/ABSDye-sub/Double-shotMT3$100-130Deep scoop profile, unique typing feel
AkkoPBTDye-sub/Double-shotCherry/ASA/OSA$40-70Budget-friendly, great value
Kinetic LabsPBTDye-subCherry$50-80Clean designs, quick shipping
Tai-HaoABS/PBTDouble-shotOEM$30-50Budget double-shots, wide color range

// All ZIPFORCE keyboards ship with Cherry-profile PBT double-shot keycaps

Shop Keyboards
Upgrade Your Set

Upgrade Your Set

SHOP KEYBOARDS