#SOCD Strange Behavior when using layers

1 messages · Page 1 of 1 (latest)

sinful meadow
#

On my keyboard, I access the Fn Layer 1 by holding CAPS, which then makes my WASD into arrow keys. On the main layer, I have SOCD enabled on A and D.

If I hold CAPS and press A to use the Left Arrow key, it moves the cursor to the left while also registering A, so I get a string of A characters while using the left arrow.

My expected behavior would be for SOCD to apply only to the layer it is set on.

hexed wasp
#

beta feature moment

sinful meadow
#

word

gray owl
#

passed through the feedback

rich fiber
#

Could you share your profile code? I can't replicate the issue on my board (using v2.9.1-beta.0 firmware)

#

@sinful meadow

sinful meadow
#

0f237fb88bb2888442b174845715b3dd206e

#

Same firmware as well @rich fiber

sinful meadow
#

Seems to be hit or miss lately as well. I'll try it again on my work PC tomorrow

rich fiber
#

Thanks for the code, I think I see what's happening

#

You end up with both if you press the A key before the hold time for your Mod Tap on caps lock has finished

#

If it's held for a bit it's okay

#

So it's prob some timing thing with the mod tap JIT behaviour

#

When I had tried, I had just used a Pure FN bind

sinful meadow
#

Gotcha, I’ll give that a try

rich fiber
#

btw, I did spend some time trying to fix this, but it was a bit trickier, so it's a bit on the backburner