josefadamcik / SofleKeyboard

A split keyboard based on Lily58, Crkbd and Helix keyboards
https://josefadamcik.github.io/SofleKeyboard/
Other
1.94k stars 290 forks source link

Some keycode combos produce bad codes #63

Closed DaneEvans closed 3 years ago

DaneEvans commented 3 years ago

Brought up in #19,

So I fail to imagine what routing problem could cause problems with some key combinations.

There is probably an issue with Lilly58 too, or maybe it's a qmk issue. I'm not sure.

Anyway, if you in the end figure out what the problem was, let me know. I am curious and of course would be happy to fix it it it is fixable on the side of the desing.

OK, now I remember. Looking at this picture, using the left side of the board. Press “And”, “XChg” and “W” at the same time. Does that give you the right keycode? For me the produced keycode is for " ' key from the right half. Yes, the left half is producing the keycode for the right side. In this case it doesn't matter which side is plugged in. The same happens on my second identical build, so I'd say that hardware issues are eliminated. To be clear, my built-in laptop keyboard can do the equivalent of that combination (shift + space + W). Also, on sofle, pressing the same combination but with any other key other than W produces the right keycodes.

DaneEvans commented 3 years ago

I just checked this on my keyboard and it works fine (ctrl + W, thanks very much. I lost a response I had written)

I think this is a user or software bug