How to create shortcuts
To create a shortcut, select the key that you want to create the shortcut with (for example, S) and then add the desired modifiers in the "Create a shortcut" section. For example, you can add CTRL to create the shortcut "CTRL+S".
Advanced modifiers
When you create a key with a modifier (Shift, ctrl, alt, alt gr, and OS), Bazecor allows you to add some extra features to those keys.
Turn into a one-shot modifier
With this option, you'll be able to use the modifier in different ways:
-
- When you tap the key, it will modify the next input. For instance, if you tap SHIFT and start typing, the first letter will be capitalized.
- While held, it will modify any key pressed. Just like a normal SHIFT.
- If you double-tap it, the modifier will lock and apply to any key pressed until you tap the modifier again. It's kind of like caps lock but with any modifier.
Add a key on Tap
With this feature, you can create a key that inputs a character when you tap it and a modifier when you hold it. For example, SPACE on TAP and SHIFT on HOLD.
Be aware that "Add a key on Tap" only works with Left Modifiers and Right ALT/Option. It doesn't work with Right Shift, Right CTRL, or Right CMD/WIN.
When using "Add a key on Tap," it's also important to adjust the Typing and Key settings under the Preferences menu.
Here's what each setting does:
- Hold Timeout: It's the amount of time needed for HOLD to be activated UNLESS you press another key while holding the "add a key on tap" key. If you press another key, it will immediately trigger the HOLD function (aka, you'll activate the modifier)... UNLESS there are other settings that prevent that. That's where the overlap threshold and Minimum Hold Time come in.
- Overlap Threshold: This lets you roll your keys without triggering the HOLD function. That means that pressing another key while holding the "add a key on tap" won't immediately trigger the HOLD function. There's some leeway. The higher the number, the higher the leeway. Increase this if you're accidentally triggering the modifier; lower it if you're not triggering it when you want to.
- Minimum hold time: The HOLD function will not be activated under ANY circumstance unless the set time has elapsed, regardless of whether you press another key. Increase this if you're accidentally triggering the modifier; lower it if you're not triggering it when you want to.
- Minimum prior interval: It sets the time that needs to pass between pressing a key and then pressing the "Add a key on tap" for the HOLD function to be possible at all. So if you press D and then F super fast (where F is a "Add a key on tap" with Shift on HOLD), F will NEVER become Shift, regardless of how long you press it. Increase this if you're accidentally triggering the modifier; lower it if you're not triggering it when you want to.
Here's a video on how to use Advanced Modifiers in your layout: