CornePLUS2
User Manual & Troubleshooting
Getting Started
Assembly Notes
⚠️ Don't worry if the switch plate and case feel loose when you receive your barebone unit (especially low profile). The plate is intentionally designed to sit inside the 3D frame with a slight gap. Once you install the switches, everything will snap into place and become firmly secured.

⚠️ NEVER FORCE SWITCHES - This will damage your keyboard!
This is especially for low profile board and MX POM switch plate users.




If a switch won't go in:
Stop pushing immediately
Pull it out and try again
Check pin alignment
Two ways to install stubborn switches:
Method 1: Lift plate + PCB together, push switch while supporting socket from bottom
Method 2: Push directly (gently!) without lifting
Cable & Connection



Refer to Type C-Cable between Split & USB-C Cable
Software and Firmware
Software


To begin remapping your keyboard, download the Vial software or use the Vial web interface. You can access it at https://get.vial.today/. Read more on Software Key Remapping.
Vial on MacOS
This is useful if you want to use the keyboard across different operating systems, especially Windows and macOS.
Open System Settings
Go to Keyboard
Click Modifier Keys
Swap Control and Command etc.
Click Done
Now on Windows, if you register LCTL(KC_B)
, it will send Control + B. But on macOS, it will send Command + B instead.
Firmware


Latest Firmware & Flashing
This is for CornePLUS2, usb-c to c connection, pcba. List of firmware download from below, default keymap layout download here. Flashing manual refer to RP2040 Flashing guide.
⚠️ Attention: This is not applicable for TRS cable connection Corne, Corne MX, Corne Choc. This is only for our CornePLUS2 series.
Instruction for CornePLUS2:
You cant access the physical reset button to call out bootloader. So you just simple remap a key on your vial as Reset under Quantum tab. Press the Reset button you just mapped twice, quickly.
After you flash the left side, remember to do it the same on the right side by replug the cable to right.
The left will turn into right (mirror keymap) after you reflash, follow this logic to get it works.
Remember to press DPI0 after reflash to get the trackpad works.
v2.06a Trackpad
Minor changes upon request
Capsword enabled. Go to Any key and type in this code
0x7c73
represents CW_TOGG, to toggle Capsword feature on and off.Tri-layers enabled.
Leader Key enabled.
Macro limits increase from 15 to 32.
Download uf2 for trackpad version
Date: 2025.06.19
v2.06 Trackpad/Classic beta
OLED display now shows the same info on both sides, so either half can be the master — no more WPM rocket on the slave side.
Fixed a bug where the touchpad (HT) would trigger phantom right-clicks after gestures.
Swipe gestures are disabled now to avoid accidental swipes.
Drag timeout set to 400ms for smoother use.
Following applicable for classic version too:
OLED display shows info on master, WPM rocket on the slave
RGB underglow and the 3 thumb keys on the bottom row now light up to show the current layer:
Purple for Layer 1
Spring green for Layer 2
Cyan for Layer 3
Orange for Layer 4
Blue for Layer 5
Magenta for Layer 6
Pink for Layer 7
Gold for Layer 8
Source code Note: This download includes the basic configuration files only. It does not include the special trackpad customizations we’ve tailored for end users. You’re free to modify the files to suit your own preferences.
Date: 2025.04.01
v2.05 Trackpad 🆕
Corne with TPS43 Trackpad.
Added oled and rgb sleep
v2.05 Classic - RGB Patch 🆕
This is the classic corne without any encoder and trackpad.
This is a beta update
Fix RGB matrix issue as Left RGB matrix is mirrored
Hardware Modification
3D Files
Low profile 3D case for - Download 36, Download 42
Trackpad holder- Download
Archives
Low profile intermediate layer (for 1.5/1.6mm switch plate), (for 1.2mm switch plate)
Holy mcu cover & Trackpad holder, requires 3mm hot shrink nuts and double sided tape.
Common Issues and Fixes
Keyboard Not Responding
Ensure the port supports data transmission: Some charging-only ports may not work for data, causing the keyboard to be unresponsive.
Verify that the Type-C cable supports data transfer: Make sure the Type-C cable you're using is capable of both data transfer and power delivery.
Trackpad Not Responsive
If the trackpad is unresponsive, which typically occurs after flashing new firmware:
Remap and press the
DPI0
key to activate the trackpad. You can find this key under the User tab in Vial. Remap and register DPI0.
Last updated