Karabiner-elements: any reliable way to remove capslock delay on macos?

Created on 30 May 2018  路  18Comments  路  Source: pqrs-org/Karabiner-Elements

what i've tried:

  • reassigning the capslock key to 'none' in the 'modifier keys' menu in 'keyboard' settings. clicking ok. capslock didn't work anymore. went back to 'modifier keys' menu, reassigned the inactive capslock to capslock again. saved the settings by closing the menu.

however, capslock still had the delay.

  • enabling slow keys and putting delay at 0

not a viable solution again as the keyrepeat rate is too slow for comfortable coding, backspace works very slow, even on the highest settings of keyrepeat.

I'm starting to hate Apple as they put such a stupid feature without a proper way to disable it. This is ridiculous...

So - is there a way to disable the capslock delay with karabiner or something else?

stale

Most helpful comment

alright, it looks like I may have solved the problem...

I've uninstalled the Karabiner version >11.6.0 and installed an older one, specifically 11.6.0, which, in Virtual keyboard settings, has a special setting for Caps lock delay, measured in ms.

Initially, caps lock delay is set to 0. guess what - that's good for me!

the world is safe now.

All 18 comments

alright, it looks like I may have solved the problem...

I've uninstalled the Karabiner version >11.6.0 and installed an older one, specifically 11.6.0, which, in Virtual keyboard settings, has a special setting for Caps lock delay, measured in ms.

Initially, caps lock delay is set to 0. guess what - that's good for me!

the world is safe now.

THANK YOU!!!

Thank you for sharing your solution!
By the way, should we just stick with the older version then?
Is there any way to fix this issue in newer versions?

@Inlesco please reopen, that's not a proper fix ...

@tekezo the capslock key delay is driving me crazy, it would be SUPER awesome ( I had to press my capslock key like 5 times to do that ) if Karabiner Elements could fix it ^_^

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@tekezo Any news/thoughts to share, please?

Please follow this instruction.
https://pqrs.org/osx/karabiner/help.html#disable-caps-lock-delay

<3 YOU ROCK https://pqrs.org/osx/karabiner/help.html#disable-caps-lock-delay works perfectly!

@tekezo Thanks for the comment, but I think I have to stick with 11.6.0 ;)

FYI https://pqrs.org/osx/karabiner/help.html#disable-caps-lock-delay works but still leaves a noticeable lag when using Caps Lock. Karabiner-Elements 11.6.0 truly removes the delay.

alright, it looks like I may have solved the problem...

I've uninstalled the Karabiner version >11.6.0 and installed an older one, specifically 11.6.0, which, in Virtual keyboard settings, has a special setting for Caps lock delay, measured in ms.

Initially, caps lock delay is set to 0. guess what - that's good for me!

the world is safe now.

This fix worked pretty well for me on macOS 10.14.4. But it made the Caps Lock light on the keyboard stop working, which could be annoying when typing passwords.

Hello.

My Karabiner 11.6.0 stopped working, therefore the CapsLock Delay stopped working too.

In the log I have this:
[2019-09-10 20:58:27.739] [warning] [grabber] virtual_hid_device_client is not connected yet. Please wait for a while.

What can I do? I can't work with this obnoxious delay.

EDIT: #1930 fixed it.

Hello.

My Karabiner 11.6.0 stopped working, therefore the CapsLock Delay stopped working too.

In the log I have this:
[2019-09-10 20:58:27.739] [warning] [grabber] virtual_hid_device_client is not connected yet. Please wait for a while.

What can I do? I can't work with this obnoxious delay.

EDIT: #1930 fixed it.

Thank you, this helped me. I'm using 11.6.0 on macOS 10.15.2 Catalina and it works.

FYI https://pqrs.org/osx/karabiner/help.html#disable-caps-lock-delay works but still leaves a noticeable lag when using Caps Lock. Karabiner-Elements 11.6.0 truly removes the delay.

This link is down. For future people stumble on this issue, the document is now on https://karabiner-elements.pqrs.org/docs/help/how-to/disable-caps-lock-delay/

Thank you, this helped me. I'm using 11.6.0 on macOS 10.15.2 Catalina and it works.

@aoenth, did you have to do anything else to get it to work? When I upgraded from Mojave to Catalina 10.15.5 then Karabiner stopped working and has this error in the logs:

[2020-06-10 08:38:55.481] [error] [grabber] IOHIDDeviceOpen error: kIOReturnNotPermitted (-536870174) USB Keyboard (device_id:4)

Thank you, this helped me. I'm using 11.6.0 on macOS 10.15.2 Catalina and it works.

@aoenth, did you have to do anything else to get it to work? When I upgraded from Mojave to Catalina 10.15.5 then Karabiner stopped working and has this error in the logs:

[2020-06-10 08:38:55.481] [error] [grabber] IOHIDDeviceOpen error: kIOReturnNotPermitted (-536870174) USB Keyboard (device_id:4)

In addition to #1930, I just allowed the karabiner_grabber and karabiner_observer access to System Preferences > Security & Privacy > Privacy > Input Monitoring.
As of macOS 10.15.4, I admitted defeat to Apple and started to use shift keys instead of the Caps Lock for capitalization.

Thanks @aoenth! Yep it's working now after doing that. I ended up using Karabiner-Elements 12.9.0 to set-up the security settings and then downgrading back to 11.6.0: https://github.com/pqrs-org/Karabiner-Elements/issues/2319#issuecomment-641626704

Was this page helpful?
0 / 5 - 0 ratings

Related issues

LittleNewton picture LittleNewton  路  3Comments

Ox0400 picture Ox0400  路  3Comments

aniude picture aniude  路  3Comments

rcaputo picture rcaputo  路  3Comments

baurmatt picture baurmatt  路  3Comments