Integrate Miryoku with layers that employ extra keys (5x12) #293
-
Hello community! As much as I adore ergonomic keyboard layouts for general typing and work, I never found my place in adapting them for gaming. As such, I recently built a lumberjack keyboard, as the extra row in the layout would allow to have a more or less 'conventional' layout for PC gaming. I would like to use this keyboard with Miryoku most of the time, but I would like to configure an extra layer where all the buttons on the keyboard are used. How can I define this extra layer? I imagine the layer for using any 5x12 would look like this
My first intuition would be to change the definition above for a full layout using keys from 0 to 59, and add all the extra keys as Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
The Extra and Tap layers are included. See https://github.com/manna-harbour/miryoku/tree/master/docs/reference#additional-features. You can replace one of those by substituting a custom gaming layer for the 3x5+3 keys, and adding a custom mapping for that layer only to map the extra keys in 5x12. You could also add a new layer and custom mapping. See #85 for details. Here's an example for Miryoku ZMK: #158. It's the same process in Miryoku QMK. |
Beta Was this translation helpful? Give feedback.
-
Hello! I finally got around to try this. I have followed the process described in #85 and the example you linked to, but the modified keymapping does not appear to be working. I decided to modify the TAP layer, and also add dual function only to the TAB key, in order to be able to switch back from it. My
Is there anything I am doing wrong in changing the mapping? EDIT: I did several tests and apparently the code is never entering the |
Beta Was this translation helpful? Give feedback.
The Extra and Tap layers are included. See https://github.com/manna-harbour/miryoku/tree/master/docs/reference#additional-features. You can replace one of those by substituting a custom gaming layer for the 3x5+3 keys, and adding a custom mapping for that layer only to map the extra keys in 5x12. You could also add a new layer and custom mapping. See #85 for details. Here's an example for Miryoku ZMK: #158. It's the same process in Miryoku QMK.