SNAPSHOT
Script your own macros and hotkeys. Any key, mouse/joystick button, or combo. Automate virtually anything: Send keystrokes & mouse clicks; launch programs; modify soundcard volume/mute; etc.
Customize your keyboard, joystick, & mouse with a free scripting language that is backward compatible with AutoIt v2. It includes a quick-start tutorial, a macro recorder that records your keystrokes and mouse clicks, and a comprehensive help file. It can remap keys and buttons, and make virtually any key, joystick button, or mouse button into a hotkey. Hotkeys can also be defined as a combination of any two keys or mouse buttons.
Primary features: define abbreviations that expand as you type them (auto-replace); change the volume, mute, & other settings of any soundcard; send keystrokes & mouse clicks to any window; launch programs & documents; hide/close/resize any window; automate game actions by detecting pixel colors; use a joystick as a mouse; build custom popup menus & tray menus; retrieve and change the clipboard's contents; read/write/parse text files; access the registry & INI files; display dialog boxes to interact with the user; convert any script into an EXE that can be run on any computer.