- See the ZMK documentation on how to flash the firmware binaries to your keyboard.
- The default firmware binary files are located here, and are named zmk_left.uf2 and zmk_right.uf2.
Mercury's default keymap seeks to achieve the following goals:
- All keyboard shortcuts should be accessible
- Reduce the use of the outer pinky columns
- Minimize the learning curve, especially:
- Minimize the need for user-tuning of timing parameters (
tapping-term) - Minimize the requirement for strict key-up order
- Minimize the need for user-tuning of timing parameters (
To achieve these goals, we use several combos
K+L->Right ShiftS+D->Left ShiftD+F->Number LayerS+D+F->Shifted Number LayerA+Function Layer->Shifted Function Layer
X+C->TabC+V->EscM+Comma->Caps LockH+J->Menu Key(opens the context menu, similar toRight Clickin Windows)Q+W+E-> activateSystem Layerfor the next keypress
- After flashing the firmware, you will likely need to follow the settings reset procedure described here to get the two keyboard halves to bond to each other, and to get the keyboard to pair with your computer.
- There are three Bluetooth profiles that can be used to pair with three computers. To select a specific profile, activate the
System Layer, then pressBt1/Bt2/Bt3(left thumb cluster). - To clear a Bluetooth profile so that it can pair with a different host, activate the profile you wish to clear. Then activate
System Layer, and pressBtClear(Ckey). - By default, the keyboard will always prefer to send output to USB when a USB cable is connected. If you want to send output over Bluetooth while chargin your keyboard over USB, you will need to enable Bluetooth-preferred output. To do this, activate
System Layer, then pressBluetooth(Bkey). To enable USB-preferred output isntead, activateSystem Layer, then pressUSB(Skey).
