Adding my own layers

With my old keyboard, I had a karabiner elements config where I sort of manually made my own layers. For example, holding caplock was mapped to all 4 modifier keys ( to not conflict with other shortcuts). Then, while hold caps lock, I would hold another key, like ‘o’. Holding caplock and ‘o’ was my custom layer to open applications. So capslock + o + g would open google chrome.

Is there a way to recreate this in the software? Say, for example, I wanted to replicate this capslock + o + g to open google chrome, but with mod instead of capslock, so mod + o + g. Could i configure this such that I dont lose the mod + o functionality, by making it execute when the key is released.

ok… editing this post now because I figured it out, and realized it was a dumb question. Heres a another question though: Is there a way to rename the layers? I mapped this mod + o layer to the fn2 layer, could i rename this from fn2?

another question with the attached image.


Why can’t i activate the ctrl layer by hold the key even though i have ctrl as a layer?

Ctrl/Shift/Alt/Super layers work a little differently than the Base layer and Mod/Mouse/Fn layers.

Here’s a couple of threads that explain the differences in more detail. It’s probably a good idea to skim through it all, especially maexxx’s comments, as he has a way of explaining things concisely:

How modifier layers work

Naming the layers

2 Likes