List of mechanical keyboards
Jump to navigation
Jump to search
Mechanical keyboards (or mechanical-switch keyboards) are computer keyboards which have an individual switch for each key.
The following table is a compilation list of mechanical keyboard models, brands, and series:
Mechanical keyboards
[edit | edit source]| Keyboard name | Switch type | Ergonomic | Connection type |
USB Hub | Backlight | Key rollover | Other notes |
|---|---|---|---|---|---|---|---|
| AsusTek ROG[1] | Cherry[2] | No | USB | No | Yes | Unlimited | |
| Atreus[3] | Matias[4] | Yes | USB | No | No | Unlimited | |
| AZIO Cascade[5] | Gateron | No | USB & Bluetooth | No | Yes | Unlimited | 75% keyboard (without the numpad), 100% keyboard available at March 2023 |
| Cherry | Cherry | No | USB | Yes | No | Unlimited | |
| Clevy[6] | Alps | Yes | USB & Bluetooth | No | No | Unlimited | Assistive Largekey Keyboard |
| Code Keyboard[7] | Cherry | No | USB | No | Yes | Unlimited | |
| Cooler Master[8] | Cherry | No | USB | No | Yes | Unlimited | |
| Corsair | Cherry | No | USB | No | Yes | Unlimited | |
| Das Keyboard | Cherry | No | USB | Yes | Yes | Unlimited | |
| Ducky[9] | Cherry / Kailh / Gateron | No | USB | No | Yes | Unlimited | |
| Diatec / Filco[10] | Cherry | No | USB | No | No | Unlimited | |
| GMMK[11] | Gateron[12] / Kailh[13] | No | USB | No | Yes | Unlimited | |
| Happy Hacking Keyboard | Capacitive - Topre[14] | No | USB | Yes | No | Unlimited | |
| HyperX Alloy FPS | Cherry | No | USB | No | Yes | Unlimited | |
| IBM Model F | Capacitive - Buckling spring | No | XT, AT | No | No | Unlimited | No longer manufactured. Model F Labs is the modern equivalent. |
| IBM Model M | Buckling spring | No | XT, AT, PS/2 | No | No | 2 | No longer manufactured. Unicomp is the modern equivalent. |
| iKBC[15][16] | Cherry | No | USB | No | Yes | Unlimited | |
| Input Club[17] | Personalized / Silo Beam[18] | Yes | USB | No | Yes | Unlimited | Open source.[19] / Analog input and Hall Effect switches. |
| KBParadise[20] | Matias / Cherry | No | USB | No | Yes | Unlimited | |
| Keyboardio[21] | Matias | Yes | USB | No | Yes | Unlimited | Solid maple body. |
| Keychron[22] | Gateron | No | USB, Bluetooth | No | Yes | Unlimited | |
| Keyed Up Labs[23] | Cherry | No | USB | No | No | Unlimited | |
| Launch[24] | Kailh | No | USB | Yes | Yes | Unlimited | Open source |
| Logitech G[25] | Omron / Kailh | No | USB | No | Yes | Unlimited | |
| Leopold[26][27] | Capacitive - Topre / Cherry | No | USB | No | No | Unlimited | |
| Matias[28] | Matias | Yes | USB | Yes | No | Unlimited | Formerly Alps, now a Matias Alps-style reproduction. |
| Model F Labs[29] | Capacitive - Buckling spring | No | USB | No | No | Unlimited | |
| Model F Labs Beam Spring[30] | Beam Spring | No | USB | No | No | Unlimited | |
| Niztech[31][32] | Capacitive - Niz EC[33] | No | USB | No | No | Unlimited | |
| Northgate OmniKey | Alps SKCM White | No | AT | No | No | ? | No longer manufactured. |
| NuPhy [34] | Magnetic - Gateron / Gateron | No | USB & Bluetooth | Yes | Yes | Unlimited | USB hub for use with 2.4GHz peripherals. |
| OLKB[35] | Personalized | No | USB | No | No | Unlimited | Open source.[36] DIY. |
| Razer | Razer[37] | No | USB | No | Yes | Unlimited | |
| ROCCAT Vulcan[38] | ROCCAT Titan | No | USB | No | Yes | Unlimited | |
| SteelSeries Apex[39] | SteelSeries | No | USB | No | Yes | Unlimited | |
| splitted.space[40] | Cherry / Kailh / Gateron | Yes | USB, Bluetooth | No | Yes | Unlimited | |
| Thermaltake Tt eSPORTS[41] | Cherry | No | USB | No | Yes | Unlimited | |
| Topre Realforce[42] | Capacitive - Topre | No | USB | No | No | Unlimited | |
| Unicomp | Buckling spring | No | USB, PS/2 | No | No | 2 | |
| UNIQEY[43] | Cherry | No | USB | No | No | Unlimited | |
| Varmilo[44] | Cherry | No | USB | No | Yes | Unlimited | |
| Vortex[45] | Cherry | No | USB | No | No | Unlimited | |
| WASD[46] | Cherry | No | USB | No | Yes | Unlimited | |
| Wooting[47] | Adomax Flaretech[48] / Lekker[49] | No | USB | No | Yes | Unlimited | Analog input and optoelectronic switches. / Analog input and Hall Effect switches.[50][51] |
| XMIT[52] | ? | No | USB | No | Yes | Unlimited | Hall Effect switches. |
| Planck EZ[53] | Cherry / Kailh | No | USB | No | No | Unlimited | Free and open-source firmware, ortholinear |
| ErgoDox EZ[54] | Cherry / Kailh | Yes | USB | No | Optional | Unlimited | Free and open-source firmware, split, columnar |
| Moonlander Mark I[55] | Cherry / Kailh | Yes | USB | No | Yes | Unlimited | Free and open-source firmware, split, columnar |
| ABS M1[56] | Alps SKBM Black[57] | No | USB | No | No | ? | No longer manufactured |
| Epomaker Hack59[58] | Epomaker Flamingo Switch | No | USB-C | No | Yes | ? | Layout not longer used |
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Kaihua website
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Keychron website
- ^ Keyed Up Labs website
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Leopold website
- ^ Leopold English website
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Thermaltake Tt eSPORTS keyboards website
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).