¶Comparison Table
Notice:
- You could learn more differences between CC2 and CC1 from the CC2 Product Page.
- It seems to me that other unmentioned specs of CC devices would be similar to those of CC1, and they would be marked with an * in the comparison table.
- You could further confirm the specs on their Discord server if you have any questions.
???
are the specs which I am not sure about or cannot find information about. If you know of any helpful resources, please message me on Discord (Tangent Chang, @andy23512).- This comparison note has a web application version.
Master Forge (M4G) | CharaChorder Two (CC2) | CharaChorder One (CC1) | CharaChorder Lite (CCL) | CharaChorder X (CCX) | Svalboard (Sval) | Market Leading Keyboard | |
---|---|---|---|---|---|---|---|
Computational | ------M4G------ | ------CC2------ | ------CC1------ | ------CCL------ | ------CCX------ | ------Sval------ | -------------- |
Modalities | Programmable Keys & Key Combinations | Programmable Keys & Key Combinations | Programmable Keys & Key Combinations | Programmable Keys & Key Combinations | Programmable Keys & Key Combinations | Programmable Keys & Key Combinations | Individually Programmable Keys Only |
Possible Inputs | > 13,000,000,000 | > 13,000,000,000 | > 13,000,000,000 | > 17,000,000,000 | > 17,000,000,000[1] | ??? | < 200 |
Memory | 1,000,000 Actions | 60,000 Actions | 16,000 Actions | 65,000 Actions[2] | 65,000 Actions[3] | ??? | Uses Host CPU Resources |
Memory Type | Embedded | Embedded | Embedded | Embedded | Embedded | Embedded | Uses Host CPU Resources |
Driver | Driverless OS | Driverless OS | Driverless OS | Driverless OS | Driverless OS | ??? | Requires Custom Driver from Host CPU |
Configuration | Web Based FOSS/Libre offline | Web Based FOSS/Libre offline | Web Based FOSS/Libre offline | Web Based FOSS/Libre offline | Web Based FOSS/Libre offline | Web Based FOSS/Libre offline | Requires Proprietary Software |
Microprocessor | 240 MHz Dual Core | 240 MHz Dual Core | 48 MHz | ??? | ??? | 133 MHz Dual Core | 150 MHz Single Core |
Input Style | Fluid Chorded / Character Entry | Fluid Chorded / Character Entry | Fluid Chorded / Character Entry | Fluid Chorded / Character Entry | Fluid Chorded / Character Entry | Character Entry and Combos[4] | Character Entry Only |
API | Open Serial API Specification | Open Serial API Specification | Open Serial API Specification | Open Serial API Specification | Open Serial API Specification | ??? | None |
Electrical | ------M4G------ | ------CC2------ | ------CC1------ | ------CCL------ | ------CCX------ | ------Sval------ | -------------- |
Routing Style | AntiMatrix with Dedicated Channels | AntiMatrix with Dedicated Channels* | AntiMatrix with Dedicated Channels | AntiMatrix with Dedicated Channels* | N/A[5] | ??? | Traditional Key Matrix |
Anti-Ghosting | NKRO+ | NKRO+* | NKRO+ | NKRO+* | N/A[5:1] | NKRO | NKRO |
HID Keyboard Schema | Extended 12 Key Schema | Extended 12 Key Schema* | Extended 12 Key Schema | Extended 12 Key Schema* | Extended 12 Key Schema* | ??? | 6 Key Schema |
USB-Hub Ports | 3 | X | X | X | X | ??? | 0-1 |
Mechanical | ------M4G------ | ------CC2------ | ------CC1------ | ------CCL------ | ------CCX------ | ------Sval------ | -------------- |
Size (L*W*H) | 228*115*38 (mm) | 295*111*29 (mm)[6] | 296*110*38 (mm) | 295*105*33 (mm)[7] | 59*23.25*16.15 (mm)[8] | 190*130*90 (mm)[9] | 450*158*38 (mm) |
Weight (Full Device, both hands) | 346-500 g | 303 g[10] | 308 g | 468 g[11] | ??? | 550 g[12] | 989 g |
Switch Style | 3-D Snap Action | 3-D Tactile | 3-D Tactile | 1-D Mechanical[13] | N/A[5:2] | 3-D Magneto-optical | 1-D Mechanical / Optical / Halls |
Actuation Force (4-direction / press-down for 3-D switch) | 55-57 gf / N/A [14] | 42 gf / 240 gf | 70 gf / 240 gf | 35 gf[13:1] | N/A[5:3] | 20 gf / 20 gf | 40-80 gf |
Hardware Interface | Picatinny Railing | Female ¼”-20 Thread | N/A | N/A | N/A | Female M5 and ¼”-20 Thread | N/A |
Switch Durability (cycles each direction) | 20,000,000[15] | 1,000,000[16] | 200,000[17] | ??? | N/A[5:4] | ??? | ??? |
Number of 3D Switches | 16[18] | 18 | 18 | N/A | N/A | 10 (Key Clusters) | N/A |
Number of Keys on each 3D Switch | 4[19] | 5 | 5 | N/A | N/A | 5 | N/A |
Switch | Omron Electronics D2LS-21(20M) | Alps Alpine SKRHADE010 | Alps Alpine SKRHABE010 | Gateron Clear/White | N/A | ??? | ??? |
Material | ------M4G------ | ------CC2------ | ------CC1------ | ------CCL------ | ------CCX------ | ------Sval------ | -------------- |
Shell | 5052 Aluminium Alloy[20] | Injection Molded ABS Plastic[21] | Injection Molded ABS Plastic[22] | ABS Plastic[23] | Injection Molded Plastic[24] | ABS Plastic | ??? |
Baseplate | 3D-printed Plastic[25] | 3D-printed Plastic[21:1] | Injection Molded ABS Plastic[22:1] | ABS Plastic[26] | N/A | N/A | ??? |
Other | ------M4G------ | ------CC2------ | ------CC1------ | ------CCL------ | ------CCX------ | ------Sval------ | -------------- |
Pointing Device[27] | Trackball / None[28] | Cursor Movement Key | Cursor Movement Key | None | None | Trackball / Touchpad / Trackpoint / None | ??? |
Quietness Ranking | 3rd | 1st | 2nd | ??? | ??? | ??? | ??? |
¶References
¶CharaChorder and Forge
- “Master Forge: Specs Reveal” Video
- CC2 Product Page
- CCL Product Page
- CCX Kickstarter Page
- CharaChorder Official Documentation
- CharaChorder Discord Server
¶Svalboard
CharaChorder Lite has over 17 billion possible input according to the product page of it, so I think that CCX probably has a similar amount when using with a normal 60% keyboard. ↩︎
According to this outdated wiki, 65k chords up to 247 actions (eg characters) in length can be stored in the memory ↩︎
65,000 chords according to the CCX Kickstarter page ↩︎
It is possible to use the combo feature of qmk to achieve the chording entry, but it seems that not many users do it. ↩︎
It depends on the spec of the connected keyboard so it doesn’t seem to be the spec of CCX itself. ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
According to CC2 Dimension and Weight in official CharaChorder document, 11 ⅝” x 4 ⅜” x 1 ⅛”. ↩︎
According to CC Lite Dimensions and Weight, 11 ⅝” (length) x 4 ⅛” (width) x 1 5/16” (height). ↩︎
Shell size of CCX from the CharaChorder official documentation is used. ↩︎
According to this message in Svalboard Discord server. ↩︎
According to CC2 Dimension and Weight in official CharaChorder document, 10.7 oz without USB-C. ↩︎
According to CC Lite Dimensions and Weight in official CharaChorder document, 1 lb 0.5 oz. ↩︎
According to this message in Svalboard Discord server, 275 g per side. ↩︎
According to the Switches section in the official CCL documentation ↩︎ ↩︎
55 gF is from the comparison table in the specs reveal video. 57 gF is from the measurement result in that video. Therefore I listed it as a range (55-57 gF) in table. Besides, regarding the press-down actuation force, since M4G doesn’t have 3D press keys, I would define it as N/A here. ↩︎
20M ops according to the switch detail page. ↩︎
According to the CC2 product page, CC2 switches are built tougher, and are engineered to last 5X longer than switches from the 1st generation. ↩︎
200,000 cycles for each direction according to this Discord message. ↩︎
M4G has two thumb switches fewer than CC1 and CC2. Multiple types of mouse control bolt-ons are planned to be offered on the Forge ecosystem instead of the digital mouse switches on CC1 and CC2. On M4G, the third thumb switch keys have moved to where the digital mouse control keys are. ↩︎
Unlike CC1 and CC2, M4G doesn’t have 3D press keys. When you do a 3D press on M4G, you hit all four keys on that switch. ↩︎
The shell (called exoskeleton) is made of 5052 aluminium alloy according to this video. ↩︎
According to the official CC2 documentation. ↩︎ ↩︎
According to the official CC1 documentation ↩︎ ↩︎
According to the official CCL documentation ↩︎
According to the official CCX documentation ↩︎
The baseplate (called endoskeleton) is made by 3D printing according to this video. ↩︎
According to the official CCL documentation ↩︎
The default pointing devices on each device are listed. You can remap the cursor movement keys on CC devices, Master Forge, and Svalboard. ↩︎
Some tiers of Master Forge bundle don’t include the Trackball Bolt-on. ↩︎