03bc8e71e6
* Expand info.json formatting to one line per key This is a white-space-only change. Make it easier for me to read the file. * Make sure every key object has a label Going to be using them shortly. * Insert key identifiers from v1.h into info.json labels Shows where each key is located in the switch matrix. * Move K5O to its correct location on the top row * Adjust white space in v1.h At this point, the macros for LAYOUT and LAYOUT_75_ansi are 100% identical, except for their names. * Redefine LAYOUT_75_ansi as an alias of LAYOUT No need for two code blocks with the same data. * Correct visual positioning in info.json - move Pause 1u to the right - move K5O to the top row, between Print Screen and Pause - move Enter key 1u to the left and 1u wider (1.25u to 2.25u) * Delete key identifiers from info.json labels Don't need them anymore now that we know where everything is. I'm calling K5O as ScrLk so it has a label, even though that's not actually what it is. Also gave the Spacebar a label because I prefer when all the keys have labels. * Enable 75_ansi Community Layout support * Reassign layout macro as LAYOUT_75_ansi and delete macro alias Configure the codebase so LAYOUT_75_ansi is the only layout macro available. * Add key_count key to info.json data |
||
---|---|---|
.. | ||
duck_led | ||
eagle_viper | ||
jetfire | ||
lightsaver | ||
octagon | ||
readme.md |
readme.md
Duck Keyboards
Duck is a popular Korean custom keyboard designer.
Duck boards can only be bought new during a Group Buy and are commonly on a first come, first serve basis.
QMK is not the official firmware for Duck Keyboards.
For the official firmware, please use OTD.
QMK Powered Duck Boards
Eagle V2
Jetfire V1
Lightsaver V3
Octagon V1
Octagon V2
Viper V2