Shield overlay overrides chain-length to 10 #3
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: afiqzudinhadi/zmk#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
app/boards/shields/corne/boards/nice_nano_v2.overlayhaschain-length = <10>. This gets applied after user'sconfig/nice_nano_v2.overlay, overriding any user-set chain-length.Workaround: Set
chain-lengthin the keymap file (applied last).Fix: Update the shield overlay to match actual hardware, or remove the hardcoded value so user overlay takes effect.
Upstream default (chain-length=10 in shield overlay). Workaround: set chain-length in keymap (applied last). Removed redundant overlay setting in zmk-config.
chain-length is a required DTS property — can't remove from overlay. The shield overlay (chain-length=10) overrides user config overlay, but keymap override (applied last) works.
Current workaround: set chain-length in corne.keymap. Both overlay and keymap have chain-length=27 but only keymap one takes effect.
Not a fork bug — upstream ZMK DTS merge order. Won't fix.