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.
Tap-Hold Modifiers
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.
For the OG Raise, you can "Add a key on Tap" in the Layers and Modifiers submenu.
With the latest firmware on the Defy and the Raise 2, you can use Superkeys to have a key on TAP and a Modifier on HOLD.
To configure that, go to the Superkeys menu, create a new superkey and assign the desired values to TAP and HOLD.
For layers and modifiers, we don't recommend configuring anything beyond hold. This way, they will feel snappier and chord better.
Then, go to the Layout editor and assign the superkey you have just created.
When using Tap-Hold modifiers, 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 tap-hold 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 tap-hold 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 tap-hold for the HOLD function to be possible at all. So if you press D and then F super fast (where F is a tap-hold 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 everything you can do with Superkeys and how to fine-tune the settings.
How to configure home-row modifiers
Home row modifiers are an effective way to type more comfortably and efficiently. By moving the Shift, Control, Alt, and Win/Command to the home row, you can minimize finger stretching and make shortcuts feel effortless.
Here's a video explaining how to set up home row modifiers with Superkeys in Bazecor. Understand how they work behind the scenes and how to adjust their timing to suit your typing style.