pqrs-org / Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
https://pqrs.org/osx/karabiner/
The Unlicense
18.91k stars 839 forks source link

Restoring caps lock delay? #3907

Open dtgriscom opened 3 months ago

dtgriscom commented 3 months ago

I've been annoyed for months by my caps lock triggering unexpectedly. It seems that the key, which previously had to be held down for a moment before being recognized, is now recognized instantly. I use caps lock for its intended purpose perhaps once a week; I accidentally trigger it multiple times a day. Very annoying to have to keep checking my typed text to see if it has suDDENLY GONE ALL CAPITALS.

I only now found out that Karabiner-Elements, which I use to map my right option key to ENTER and nothing else, automatically disables Apple's native caps lock delay. I want to restore that delay; how can I do so?

MacOS Ventura 13.6.9 (22G830) Karabiner-Elements 14.13.0 Macbook Pro 14-inch 2023

dtgriscom commented 2 months ago

I don't think I'd call the current behavior a bug, as it seems to be behaving as designed. I would call it a poor design choice, though, especially as it seemingly can't be disabled.

dtgriscom commented 1 month ago

I recently updated to MacOS Sequoia 15.0, and to Karabiner Elements 15.0, and the behavior is still there.

But, I went hunting, and found that there's a (new?) preference that disables this. In the "Devices" tab, there's an "Apple Internal Keyboard / Trackpad (Apple)" section. In that section, there's a "Modify Events" toggle which is on, and under that a "Manipulate caps lock LED" toggle, which is also on. Turning that second toggle off fixed the problem.

dtgriscom commented 1 month ago

My mistake: that second toggle just left the "Caps Lock" LED off all the time, but didn't change the responsiveness. So, even worse.