Caps Lock as Hyper Key - delay when toggling Caps Lock On/Off

Following these instructions: Defining a Hyper Key · BetterTouchTool Documentation , I set Caps Lock as my Hyper Key. I also set a trigger so that Caps Lock still works when the Hyper Key is not used. All of this works perfectly. Unfortunately, I notice a slight delay when activating Caps Lock. In my opinion, this delay is added directly by MacOS, ref.:

- Caps Lock Delay - how to fix it - Apple Community

Before I set up HyperKey, I used this hack:

hidutil property --set '{"CapsLockDelayOverride":0}'

However, it seems that this does not work in conjunction with BTT. I tried installing https://hyperkey.app/, which works more or less the same as Hyper Key in BTT, and I don't have this problem with this application. When Caps Lock is pressed briefly, it is activated immediately. But of course, I would like to use BTT exclusively.

Does anyone know if there is anything that can be done about this? Some kind of hidden config or something? Thanks.

I’ve been using the same setup for about a week now, because I hadn’t noticed earlier that it’s also possible to assign a secondary action to a pressed Caps Lock without any additional keys. I don’t notice any delay on either the MacBook’s internal keyboard or an external one. It takes about a second for the LED to light up, but the Caps Lock function is available immediately after releasing the key.