Skeletyl, ZMK, handwire with different pins compared to corne, cannot port as miryoku outboard #349
-
Hello, Then created bastardkb file in shields:
then created bastardkb.keymap:
then when i run, build is successfull, but the layout is so wrong, not every key is working. So I assume somehow pinouts that i defined here are not considered. Can you help me to fix this? my miryoku_zmk: https://github.com/gogamid/miryoku_zmk |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
When doing a handwire, the simplest approach is to wire according to the schematic of an existing keyboard that already has support in ZMK. For 3x5+3 I like to use the Corne schematic. That also can be used for 3x6+3. For the matrix details you can view the PCB files from the crkbd repo in KiCad, or refer to the ZMK shield definition. If you prefer to make your own shield definition, first try building the default keymap directly without using Miryoku ZMK. If you have issues with that you can ask for help on the ZMK discord. If that is working but it's not correct in Miryoku ZMK it will be a helpful reference in diagnosing the issue. When making your own shield definition, refer to the ZMK docs. You'll need to adjust the matrix pins, diode direction, and transform. |
Beta Was this translation helpful? Give feedback.
When doing a handwire, the simplest approach is to wire according to the schematic of an existing keyboard that already has support in ZMK. For 3x5+3 I like to use the Corne schematic. That also can be used for 3x6+3. For the matrix details you can view the PCB files from the crkbd repo in KiCad, or refer to the ZMK shield definition.
If you prefer to make your own shield definition, first try building the default keymap directly without using Miryoku ZMK. If you have issues with that you can ask for help on the ZMK discord. If that is working but it's not correct in Miryoku ZMK it will be a helpful reference in diagnosing the issue.
When making your own shield definition, refer to the ZM…