Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

On my Keychron K3 there is a key combination that deactivates the light-pattern-changing key. Now, if I accidentally hit it, it just flashes a couple of times and goes back to the setting I had it on. Check your manual.


sort by: page size:

Had the same issue, instead of no-op did "momentary layer toggle" - the key still switches the layer, but only while you holding it. That gives time to re-adjust.

Agh. I have a sensitive Insert key - I can just tap it without depressing it, and it fires. This is the first time it's failed me this badly :D

Fixed, thanks!


By default holding down a key does not repeat it. I suspect you’ve probably turned that behavior off.

I don't know if the problem is mechanical or electronic, but my keytron k1 frequently misses and repeats keypresses. It's really not usable for me.

Perhaps just add a toggle as to what behavior the shift key has? It's just a boolean value, after all.

That wasn't there the last time I saw it. And I tried every key. Looks like they changed it. Thanks for the hint!

If the application switched to key press mode, you're not going to be able to type reset.

Unintuitively, you can disable the key on the stock keyboard.

You go to Settings and turn Dictation on. (Yes, I know, bear with me.) THEN, you turn it off.

And that should cause the button to disappear. It's really unintuitive, I know.


I use a QMK keyboard, and wrote some code for the firmware that would enforce this in the keyboard itself. "Naughty" combinations like you listed would just NO_OP instead of emitting a scan code.

It was frustrating as hell. Which, I guess is the point at first. But I got tired of it faster than I learned to balance the key presses.

I wonder if just a small beep or other subtle signal would work? Allow the wrong combo, but give the typist some feedback.


If you enable all key events there's going to be a "key release" event between the r and e and all subsequent letters of reset.

Or catch the key's event trigger with onfocus or onkeydown. That way even if they are pressed, nothing will happen.

You could first check via `xev` whether the key presses actually arrive in software. For me they did, but my desktop environment didn't adjust the brightness if an `XF86MonBrightnessUp` event fired.

Please tell me you held down the zero key accidentally ;)

I tried that but it's just returning GMB016 for whatever key I press

but it just happens to a single key. i think it's defect rather than os settings

You could delay the display of the color pattern until the user has stopped keying for a second or so. That way, the shoulder surfer would not get incremental versions to work from, unless the user types really s l o w l y.

I had no idea! As far as I can remember it says any keypress will take you out of developer mode.. I will definitely try this tonight, thanks!

Is that what's happening? My kinesis advantage (plugged into a Mac) sometimes gets stuck modifier keys and only unplugging it and plugging it back in fixes it. Seems worse than just dropping some keyup events, because it doesn't get unstuck if I hit the modifier key again.

I must have never run into this because I don't calculate fast enough, but I just tried it and confirmed it really happens.

Somehow got the "6" key is stuck lit up, and despite having definitely registered a tap, it wasn't included in the addition.

https://i.imgur.com/onkcv59.png

next

Legal | privacy