Skip to content
kkeycaps.dev
AI Keycap GeneratorTemplatesInspirationPrint guidesPricingStudio ↗
中文

NOTES & GUIDES

Switch Stem Compatibility: MX, Choc, Topre, and Alps

Reference content from our earlier concept studio. The current printable prototype is one original 1u MX candidate body; profiles and materials described here are not verified printing options.

Content date: 2026-01-17

Keycaps do not fit every switch. The stem type is the connector that determines compatibility. Always match your keycap set to your switch stem.

Most modern keycap sets are MX-style, so anything outside MX (Topre, Alps, Choc) usually needs a dedicated set or adapters.

Common stem types

  • MX stem: the most common cross stem. See keycaps.dev/switches/mx-stem.
  • Kailh Choc: low profile stem for slim boards. See keycaps.dev/switches/kailh-choc.
  • Topre: electro capacitive stem, unique mounting. See keycaps.dev/switches/topre.
  • Alps: older style stem, different mount. See keycaps.dev/switches/alps.

Quick rules

  1. MX keycaps fit MX stems (including many clones).
  2. Choc keycaps are low profile and not compatible with MX sets.
  3. Topre keycaps require Topre stems or adapters.
  4. Alps keycaps are a separate family.

Checklist before you design

  • Confirm your switch stem type
  • Check row sculpting if you are using a sculpted profile
  • Verify layout coverage (65% and 75% often need extra keys)

Helpful hubs:

  • Switches: keycaps.dev/switches
  • Layouts: keycaps.dev/layouts
  • Profiles: keycaps.dev/profiles

Studio tip

Start from the stem page, then work forward to profile and material:

  • keycaps.dev/switches/mx-stem
  • keycaps.dev/ai-keycaps-generator

FAQ

Can I use adapters to fit MX caps on Topre? Yes, adapters exist, but they add height and slightly change feel.

Are Choc V2 stems the same as MX? Choc V2 uses an MX style stem, but the keycaps are still low profile and not a drop in replacement for normal MX sets.

Try the 1u print studio ↗

keycaps.dev

Small objects. Made personal.

Original geometry · millimetres · physical fit pending

Read the fit checklist ↗
InspirationConcept galleryBlogPrivacyTermsRefunds