-
-
Notifications
You must be signed in to change notification settings - Fork 40.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Keyboard] Concertina #11922
[Keyboard] Concertina #11922
Conversation
* Added a novel handwired keyboard.
* Perfunctory changes to pass CI.
The second commit has a stubbed-out |
* Changes from code review: GPL headers, modernization, full-width representation of matrix to match info.json.
Thank you for the review and merge, but I would still be interested to know how to preview Configurator layouts before submitting a PR. Right now, Configurator shows no known layouts for the board. I guess I have failed somehow, but I don’t know where to start looking to fix this. |
You can preview
Your submitted directory structure is wrong. You have source split between the This block qmk_firmware/keyboards/handwired/concertina/concertina.h Lines 19 to 21 in 11146ec
is never I've posted a compilation fix at #11987. Would appreciate your attention there regarding the Configurator implementation, which I'm not sure is correct at this time. |
A novel handwired keyboard.
Description
For a general description with photos, see https://viktor.eikman.se/article/the-concertina/.
It’s the physical shape that’s new. No major customizations have been made to the firmware.
I would like to provide Configurator support, but because the shape is highly three-dimensional,
info.json
is incomplete and self-contradictory in this PR. I have found this tool and this guide but a meaningfulinfo.json
would seem to require getting a local instance of Configurator up and running just to see how the visualization would eventually be rendered as I hand-craft the offsets. If I should I be doing that, please let me know.Types of Changes
Checklist
info.json
, which is incomplete.