Just sharing that this App can be used to e.g. use the Tab-key for user wishes, but that key is per default used by macOS.
Additionally it could be interesting, what others can do. ![]()
Karabiner Elements is great for low level key customization because it integrates at a deeper level than BTT. However the Tab key can also be handled via BTT and BTT supports basic low level key remapping via Low Level Key Remapping · GitBook
Karabiner is definitely a great app, and it's even free, if that's important to anyone.
But unfortunately, “low level key customization” has never solved any of my problems.
If you want Tab to do something different, you can easily override it with BTT. Tab can even do different things. All with BTT and without any remapping.
Maybe I'm wrong, but I can't think of anything BTT can't do with Tab.
![]()
I use it for my Hyper key.
I want:
- Caps Lock + key to act as hyper + key.
- Only Caps Lock to switch between latin / cyrillic.
- Long press to act as an actual Caps Lock.
I could never get that to work in BTT, but Karabiner could do it. Then I put all my Hyper + key shortcuts in BTT.
I can't test, but shouldn't that work with appropriate key sequences?
It should. But I never got it to work persistently. Don't remember why now though, but I think it was the long press that I never got to work.
I also use it for some function key trickery, but that should probably work in BTT too.
I need CapsLock as the right control for my Touchbar. So I can't set it up with BTT Hyperkey, but it works for me with left control. You should be able to simply change the key in the key sequence.
CapsLock.bttpreset (2.4 KB)
Hold down the left control key for at least 1 second. Do the same to turn CapsLock off again.
Switch.bttpreset (1.9 KB)
Briefly tap the left control (down/up).
Hyper + J.bttpreset (770 Bytes)
An example of Hyper + J. In this case, left control + J.