You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If ergogen could export its keys definition in this format, it would be helpful to users for both defining QMK keyboards, ZMK physical layouts for ZMK Studio support, and use keymap-editor and keymap-drawer.
Note that the QMK spec isn't fully specified in terms of rotated keys, but both keymap-editor and keymap-drawer fully specifies it in a common way. This is described in the links above, but essentially:
r: rotation in degrees, positive for clockwise
rx, ry: rotation center for r (after translating top left corner to x, y)
QMK has a physical layout descriptor in
keyboard.json/info.jsonthat is used for the QMK configurator: https://docs.qmk.fm/reference_info_json#layouts. This format is used by a few other tools, like the ZMK keymap-editor (and its helper), keymap-drawer and the converter for ZMK physical layouts.If ergogen could export its keys definition in this format, it would be helpful to users for both defining QMK keyboards, ZMK physical layouts for ZMK Studio support, and use keymap-editor and keymap-drawer.
Note that the QMK spec isn't fully specified in terms of rotated keys, but both keymap-editor and keymap-drawer fully specifies it in a common way. This is described in the links above, but essentially:
r: rotation in degrees, positive for clockwiserx,ry: rotation center forr(after translating top left corner tox,y)