Caps lock remap release delay

I'm trying to remap the caps lock key of a wireless aluminum Apple keyboard and am having a delay on release (not activation). That is to say, if I hold down the caps lock key after remapping, it will act like the key is pressed for a short period even after I release it. The longer the key is held, the longer this behavior happens.

I'm trying to remap it to ctrl but have the same problem with cmd.

I've found a lot of posts talking about an activation delay, but this is different than my problem.

I've tried the built in remapping as well as Seil, and both have the same problem.


You can achieve this with Keyboard Maestro, or probably an alternative.

  1. Disable Caps Lock in System Preferences > Keyboard > Keyboard > Modifier Keys system prefs
  2. Create a Keyboard Maestro macro that is triggered by "This device key:" and set it to trigger when the Caps Lock key is released.
  3. Add whatever action you want to remap it to—if I understand your question correctly, you'd want to add "Type Modifiers" and set it to Control. keyboard maestro