Keyboard Maestro , iKey veya QuicKeys gibi bir uygulamayla makro oluşturabilirsiniz . Birçoğu, Keyboard Maestro'daki hızlı makrolar gibi bir şeyi de destekliyor. Bir makro kaydetmeyi başlatmak veya durdurmak için ⌃F1 tuşuna basıp ⌥F1 ile oynatabilirsiniz.
AppleScript ile tuşlara basmayı da taklit edebilirsiniz. Komut dosyası FastScripts ile çalıştırılırsa başlangıçtaki gecikmeye gerek yoktur .
delay 0.5 -- if the script is run with a shortcut that has modifier keys
activate application "TextEdit"
tell application "System Events"
keystroke "aa"
key code 123 using {shift down, command down}
end tell
keystroke
Komut, yalnızca geçerli klavye düzeni içerdiği karakterler eklemek için kullanılabilir. Metin yeterince uzunsa, eklendiğinde de görünür bir gecikme olur.
Metin eklemenin başka bir yolu panoyu kullanmaktır:
set the clipboard to "aa"
delay 0.05
tell application "System Events" to keystroke "v" using command down