Type fast, fill forms, and automate data entry of all kind with this text expander for Windows.
Perfect Keyboard is a macro program intended for users who mostly need to automate text and data entry using keyboard. The Perfect Keyboard contains subset of the Macro Toolworks features. It allows users to create macros running in all Windows applications and web sites and fire them by keyboard shortcuts, hotkeys, and auto-complete (autotext) 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.
Note: If you would like to be able to start macros also by other triggers like mouse events (click, move mouse on screen edge, shake mouse, etc.), handy toolbars or schedule them to run at specified time or on specific conditions (file was created/deleted, file was changed, screen content changed, computer is in idle time, etc.) then download Macro Toolworks - our all-in-one macro automation software that offers many additional macro triggering options.
(Includes file path parser, Excel commands, XML parsing/building, Windows Services, Notification, Regular expressions, CSV file, HTML to XML conversion, links extraction from HTML page, and many more...)
Run just selected commands of the macro
Clipboard macros - paste data of any kind (text, rich text, pictures, tables, sheets, graphics, whatever you can copy/paste)
Adjustable macro playback speed
Macro debugging with macro variables preview
Simple visual macro editing with help file integrated
Multiple user defined options to handle errors detected during macro execution.
Ability to run macro in a separate process
Start macro remotely from other machine on LAN
Automatically validate macro syntax
Password protect macros to prevent running/changing/viewing them by unauthorized users or accidentally
Log macro execution (user optional)
Bulk macro changes
Legend: Means that feature is available but some advanced options are not.