Hi, everybody!
We have the new Defy v2.2 Beta 6 firmware ready, and we’d love for you to test it.
What’s new from v2.1
- More accurate battery readings
- Improved UX on low battery. The keyboard won’t dim the lights at 20%, which caused unwanted flickering, and the low-battery warning will start at 10%.
- Refactored superkeys:
- The Superkeys will now trigger the HOLD function when you press another key while holding the Superkey. To avoid unwanted triggers, you can increase the Minimum Hold Time of the “Add a key on tap”. This will be a separate setting in the near future.
- Fixed a bug where a Superkey with multiple modifiers didn’t “hold” them.
- Fixed a bug where you couldn’t use a Superkey in combination with another Superkey.
- Fixed a bug where modifiers wouldn’t work on Tap&Hold onwards.
- Fixed a bug where CAPSLOCK didn’t work when assigned to Superkey.
- Fixed a bug where the modifiers on a Superkey would affect the keypress before pressing the Superkey.
- Fixed a bug where layer changes on Superkeys would always return to layer 1.
- Fixed a bug where Superkeys behave weirdly when used on a layer you accessed with another Superkey.
- Fixed a bug where the LED Toggle would not work correctly on HOLD.
- Fixed a bug where holding a superkey would not repeat the keypress while holding it.
- Fixed a bug where shifting to a layer using a Superkey, Superkeys on those layers will only work on Tap and Hold
<aside>
💡
Important. In the Defy, Bazecor doesn’t show that the battery is charging when the keyboard is wired. Instead, it shows the sides as “Disconnected”.
You can still check that the keyboard is charging by pressing the battery key on the keyboard.
</aside>
Known bugs/limitations we’re working on
- We’re still working on the Superkeys’ chording behavior (when you press another key while the Superkey is held). They are not as polished as “add a key on tap”.
- If you only have two of the five slots of a Superkey assigned, only Tap & Hold will work.
- When you press a Superkey and a “Add a key on Tap” key almost at the same time, the Superkey will trigger first.
- When you update the firmware, all your Bluetooth connections are reset. To restore them, go to your system settings, click on “forget device,” and then re-pair the keyboard.
- The keyboard might blink very briefly both in use and when resting with the LEDs off. On some rare occasions, the LEDs might come back on.
- In wired mode, there’s a small delay on the LEDs when switching layers. One side will be faster than the other side.
- In wired mode, the keys set to black might have a faint red backlight.
- There are still some inconsistencies with the LEDs on the right side when switching Bluetooth devices.
- During Bluetooth pairing, there’s a small chance that the neuron resets, causing your layers to be lost. You can restore them under Preferences > Backups.
- When saving changes to your LED colors, the right side might not update correctly. Turning it off and on again will show the correct colors.
Here is how to flash it:
<aside>
🚨
VERY IMPORTANT
Please read these instructions carefully.
- If you lose your layers when updating the firmware, don’t worry. You can restore them under Preferences > Backups > Restore last backup
- If the flashing procedure gets stuck at any point, you can close Bazecor, disconnect the keyboard and restart the process.
- If it fails systematically, please use the Flasher Tools as explained here
</aside>
-
Download the latest Bazecor at https://dygma.com/bazecor
-
Download the 2.2 Beta 6 firmware and unzip it.
<aside>
⬇️
Defy_v2.2.0-beta.6.zip
</aside>
<aside>
⚠️
If you’re on Windows, make sure you unblock the files before extracting them.
.png)
</aside>
-
Open Bazecor
-
Go to the Update Firmware tab
-
Press the icon “Install a custom firmware”

-
A menu will pop up: press “select folder”

-
Select the folder that contains the firmware

-
Press “Add custom firmware”

-
Press “Update now” and follow the instructions.
<aside>
💡
VERY IMPORTANT
If the flashing procedure gets stuck in the first step, you can close Bazecor and restart the process.
</aside>

-
Your firmware should show that it’s 2.2 Beta 6

<aside>
⚠️
If you lose your layers when updating the firmware, you can restore them under Preferences > Backups > Restore last backup
</aside>
<aside>
🚨
If you can’t update the firmware with Bazecor, use the flasher tools as explained here: https://support.dygma.com/hc/en-us/articles/15268333842333-I-can-t-flash-the-firmware-of-my-Dygma-Defy-or-Dygma-Raise-2
</aside>
<aside>
ℹ️
Previous Releases
- Defy 2.1.1 RC
- Defy 2.1 RC
- Defy 2.1 beta 6
- Defy 2.1 - Beta 2
- Defy 2.0 - beta 23
- Defy 2.0 - Beta 18
- Defy 2.0 - Beta 15
- Defy 2.0 - Beta 13
- Defy 2.0 - Beta 9
- Defy 2.0 - Beta 8
</aside>