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.

Remove 5 screws and lift the switch plate. Insert edge switches first around the border.
Place switch plate back on PCB
Press switches in starting from one corner, work to opposite corner
Check everything sits flat

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

Basic Configuration

RGB Support

Special Keycode

Special Keycode


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:

  1. 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.

  2. After you flash the left side, remember to do it the same on the right side by replug the cable to right.

  3. The left will turn into right (mirror keymap) after you reflash, follow this logic to get it works.

  4. 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

  • Download uf2 for trackpad version, classic version

  • 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

  1. Low profile 3D case for - Download 36, Download 42

  2. Trackpad holder- Download

Archives

  1. Low profile intermediate layer (for 1.5/1.6mm switch plate), (for 1.2mm switch plate)

  2. 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