How to Set Up Emoji Shortcuts on ZSA Keyboards for macOS 😃❤️
Emojis are an integral part of daily life, adding emotion and clarity to our messages. For ZSA keyboard users on macOS, creating emoji shortcuts can streamline your workflow and inject fun into your daily typing tasks. This guide will walk you through setting up emoji shortcuts using three popular macOS tools: BetterTouchTool, TextExpander, and Keyboard Maestro.
Customizing your ZSA Keyboard: The Power of Flexibility
ZSA keyboards like the Voyager, Moonlander, and ErgoDox EZ are celebrated for their unparalleled customizability and ergonomic benefits. To personalize your ZSA keyboard, use the online Oryx Configurator to select and modify layouts, reassign key functions, and create multiple layers for different uses, such as a dedicated emoji layer. After customizing, simply flash your new layout onto the keyboard.
The flexibility of ZSA keyboards lies in their fully programmable keys, allowing for complex macros and dual-function assignments. With support for multiple layers, you can switch between entire sets of keybindings effortlessly.
Simple Three-Step Process:
- Plan your Emoji Layout
Decide on a consistent and memorable prefix, e.g.~
or;
, for your emoji shortcuts, and name each emoji with a short code, such as~smi
for 🙂,~thu
for 👍,~thd
for 👎,~hrt
for ❤️, etc.
Keep in mind that macros on ZSA keyboards are limited to 5 characters.
- Configure the Layer in Oryx Configurator
Create a new layer you want to use for emojis, and assign a key to activate your emoji layer, and create macros to emit your shortcuts. - Translate the Shortcuts into Unicode
Using a third-party expansion software, translate the shortcuts into the actual Unicode for the emoji.
TL;DR: How it works
When you press the key, the ZSA keyboard will emit the shortcut, e.g. ~hrt
, and the third-party software will replace it with the Unicode for the emoji ❤️. This has the advantage that it works in all MacOS apps and text input fields.
You might also want to checkout this Moonlander layout with an emoji layer.
Unlock the Power of Emojis on ZSA Keyboards: Macros to the Rescue
In the Oryx Configurator, create a new layer, and assign a key to activate yor emoji layer, e.g. holding down “E” to activate the emoji layer.
In your new emoji layer, click on a key you want to assign, then click on “when tapped”, and in the pop-up, select “Macro”. Now assign each character of the shortcut to the macro, e.g. ~
, S
, M
, I
. When done you can label the key with the actual emoji 🙂. Rinse, repeat!
I wish ZSA would make entering the macro easier, e.g. allow the user to type the character sequence until a button is pressed, but for now you have to enter the characters one by one.
Now all we need to do is to configure a third-party tool to translate the shortcut into the Unicode that represents the emoji.
Below, find Details on the Configuration for:
- TextExpander
- Keyboard Maestro
- BetterTouchTool
Streamline Your Typing with TextExpander
TextExpander excels in creating quick and efficient text shortcuts. Follow these steps to expand snippets into emojis:
Getting Started
- Download and install TextExpander: Open TextExpander from your Applications.
- Create a New Snippet: Click the “+” button to add a new text snippet.
- Define Your Abbreviation: Enter the abbreviation that will trigger the emoji, like
~lol
- Paste Your Emoji: In the content field, paste the 😆 emoji.
- Save and Implement: Save your snippet and start using it across your macOS applications.
Automate Emojis with Keyboard Maestro
Keyboard Maestro provides a robust platform for automating virtually any task on your Mac, including typing emojis. Here’s how to set it up:
Configuration Steps
- Download and Launch Keyboard Maestro: Open Keyboard Maestro from your Applications.
- Create a New Macro: Click the “New Macro” button and name it after the emoji.
- Set Your Trigger: Choose “Hot Key Trigger” and input your desired key sequence for the shortcut, e.g.
~lol
. - Define the Action: Select “Insert Text” and paste-in the 😆 emoji.
- Activate and Enjoy: Enable the macro and use it in any application on your Mac.
Unlock the Power of Emojis with BetterTouchTool
BetterTouchTool is another potent application that can transform your ZSA keyboard into an emoji-typing powerhouse. Here’s how to map your shortcuts to the Unicode characters for the emojis:
Step-by-Step Guide
Download and Open BetterTouchTool, then:
A) Navigate to Keyboard Section: Click on the “Keyboard” icon to start creating your shortcuts.
B) Create a New Shortcut: Select “Add New Shortcut”, then select “Key Sequence”, and press “Record New Key Sequence”. You will see a pop-up.
C) Input Your Key Sequence: Type the sequence, such as ~smi
, in the input field. Stop recording, and save.
To emit the Unicode for the emoji, we attach an additional action:
Then define a “Trigger Predefined Action” to emit a specific custom text:
Finally, Assign the Emoji to emit: Choose “Paste / Type Custom Text” and insert the “😊” emoji, then hit “Save”.
Now just rinse & repeat for the other emoji shortcuts you defined. 🎉
Conclusion
Setting up emoji shortcuts on your ZSA keyboard can greatly enhance your typing experience on macOS. Whether you choose BetterTouchTool for its versatility, TextExpander for its text-snippet prowess, or Keyboard Maestro for its automation capabilities, you’re just a few steps away from making your digital communication more expressive and efficient.
cheers! 🎉✨