qmk/qmk_configurator

[Bug] Microdox keyboards not laid out correctly

timtraversy opened this issue · 6 comments

Describe the Bug

The boardsource/microdox/v1 and v2 keyboards are displayed in one long row, instead of their proper 3x5 layout. I can't see where in the source code the geometry is actually defined.

image

Qmk_firmware keyboard info.json

Thank you - I would expect the bug is originating from there, but the microdox file hasn't been updated since July and this is a new issue.

Ah but the y value is 0 for each key, hm. Maybe I was just looking at another keymap and this has always been the case.

This is actually a new bug in our infrastructure with how QMK Firmware merges multiple info.json files together. All the requisite data is present already. I flagged this internally a couple of days ago, but I'm not sure where we stand on this.

I could patch it, but I'd rather have a proper fix done.

It's quite interesting, when you preview the info.json in configurator with ctrl-shift-i, you briefly see the correct layout for a second before it transforms to the long line.

I mistakenly though the v2 board was overwriting the layout, but it just defines its own RGB matrix. I'm pretty sure this is just because key positions were never added to the microdox info.json, so I'll close this