Epomaker Chocolate Optical Switch
- 45g actuation
- 4mm travel
- MX (Cherry-compatible)
Where to buy
Specifications
- Type
- Linear
- Actuation force
- 45 gf
- Pre-travel
- 2 mm
- Total travel
- 4 mm
- Pin count
- 4-pin
- LED slot
- Yes
- Operating life
- 100,000,000 cycles
- Stem
- MX (Cherry-compatible)
Not sure about a term? Hover the dotted-underlined values for a quick definition, or read Switches 101.
Clean linear sound with occasional spring ping when pushed fast; usually improved by hand-lube.
We're collecting community-contributed sound tests. Meanwhile, Switches 101 explains how switch type, lube and housing material shape sound.
Full force-curve plots aren't ingested yet. Below is the pair we track on every switch — useful for a quick weight sanity check.
Looking for full graphs? Switches 101 → force curves explains how to read them and which weight range suits your typing style.
No community review summary has been published for this product yet.
We summarize reviews from Amazon, Reddit, ThereminGoat, Geekhack and YouTube once enough coverage is collected. In the meantime, our buying guides cover which specs to look for.
Compatibility
- PCB requirement
4-pin PCB socket
- Keycap stem
MX (Cherry-compatible) stem
Works with any keycap set cut for this stem type.
MX-structure OPTICAL switch with cross (X) stem — compatible with most MX-stem keycaps. Requires an optical-PCB / optical hot-swap socket; NOT compatible with standard Kailh/Gateron MX hot-swap sockets. North-facing LED slot; SMD-LED compatible. ~100M-keystroke lifespan.
Side-by-side comparison
| Spec | |||||
|---|---|---|---|---|---|
| Type | Linear | Linear | Linear | Linear | Linear |
| Bottom-out | — | 56 gf | 40 gf | 48 gf | — |
| Factory lubed | — | — | — | — | — |
| Score | — | — | — | — | — |
| From | — | — | — | — | — |
Need more detail? Open full comparison →
Similar linear switches

Akko
Akko CS Air Switch
from—
Akko
Akko CS Crystal Blue Switch
from—
Akko
Akko CS Crystal Silver Switch
from—
Akko
Akko CS Crystal Switch
from—



