Perfect Keyboard is a macro program intended for users who mostly need to automate text and data insertion using keyboard. The Perfect Keyboard allows users to create macros running in all Windows applications and web sites and fire them by keyboard shortcuts, hotkeys, and auto-complete feature from within any application. Macro recorder (both keyboard recorder and mouse recorder) and macro editor makes it easy to create new macros. Macros can consist from keys (keystrokes), mouse clicks and macro commands (there are 300+ commands built in). Perfect Keyboard brings users faster and error free typing, complete Windows automation and reliable processing of repetitive tasks of all kinds.