Une fenêtre d'aide contenant la liste des macros disponibles s'affiche éventuellement lorsque l'utilisateur commence à taper un déclencheur de macro. Les macros peuvent être soit globales et s'exécuter dans toutes les applications, soit spécifiques à une ou plusieurs applications ou fenêtres. Il est possible de créer des macros qui : - insérer des signatures de courriel, des phrases, des extraits de texte, des champs de formulaire, des emoji et d'autres entrées fréquemment utilisées dans n'importe quelle application ou page Web - générer du contenu dynamique dans divers formats (XML, texte enrichi, Excel, etc.) et l'insérer dans d'autres applications - envoyer des frappes au clavier et manipuler la souris (déplacer la souris, cliquer sur le bouton de la souris) pour automatiser des applications - coller des données précédemment enregistrées dans le presse-papiers dans n'importe quelle application - lire l'activité enregistrée de l'utilisateur (clavier et souris) - exécuter des tâches complexes à l'aide de commandes macro pour manipuler des fichiers, des dossiers, Excel, des fenêtres, le presse-papiers, des téléchargements, FTP, du texte, XML, et plus encore. Les macros peuvent également être protégées par un mot de passe pour rendre les données privées et sensibles de l'utilisateur encore plus sûres. Il est possible de lire les macros étape par étape (débogage) en cas de problème d'exécution de la macro. Différents déclencheurs sont disponibles pour lancer les macros : raccourci texte, touches de raccourci et autocomplétion. Il permet à un utilisateur de créer, gérer, partager et enregistrer facilement des macros. The Perfect Keyboard est un logiciel de macros de texte automatique et d'expansion de texte pour Windows. Perfect Keyboard permet à l'utilisateur d'organiser les macros dans plusieurs fichiers de macros afin de séparer les macros partagées des macros privées. En plaçant le fichier de macros dans un stockage en nuage (Dropbox, OneDrive, etc.) ou dans un dossier partagé en réseau, les utilisateurs peuvent utiliser les mêmes macros sur plusieurs appareils. L'interface utilisateur de Perfect Keyboard est facile à utiliser et comprend l'exportation et l'importation de macros, la recherche de texte ou de commande, l'activation et la désactivation de macros, le glisser-déposer et diverses options qui font de la gestion des macros une tâche facile.