Hot Keyboard Pro allows you to create valid macros (commands) for many applications. You can set macros by recording both keystrokes and mouse movements.Control macros can be used from commands for software activation or script input and even to use the machine to provide references.