Skip to content

This "fixes" the issue with vertically staggered keyboards jumping to "random" keys.#124

Open
BrianCArnold wants to merge 1 commit intovial-kb:mainfrom
BrianCArnold:BrianCArnold/fixKeyOrder
Open

This "fixes" the issue with vertically staggered keyboards jumping to "random" keys.#124
BrianCArnold wants to merge 1 commit intovial-kb:mainfrom
BrianCArnold:BrianCArnold/fixKeyOrder

Conversation

@BrianCArnold
Copy link

This technically fixes the bug associated with #123, but obviously that line of code is there for a reason. This is more of a proof-of-concept that this line is what's causing the keys being sorted in a non-sane way on v-staggered keyboards. Perhaps either a new boolean field in the qmk JSON called UseJsonKeyOrder?

If UseJsonKeyOrder == null || UseJsonKeyOrder == false, then still sort the keys by Y, then X, if UseJsonKeyOrder == true, then use whatever order is in the JSON keymap.

This would allow the maintainer of the vial keymap for a keyboard to say "no, seriously, I have these in the right order, don't screw with things." without causing problems for keymaps that may be entered in a non-sane order.

…line of code is there for a *reason*. This is more of a proof-of-concept that this line is what's causing the keys being sorted in a non-sane way on v-staggered keyboards.
@LaggAt
Copy link

LaggAt commented Jun 1, 2024

duplicate to #236

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants