A mouse macro recorder is a piece of software designed to record the movements of the mouse pointer, as well as clicking and other mouse functions, into inputs that can all be done with one command. Macros are designed to make human inputs less repetitive, making software functions more efficient.
This software allows the macros to run programs on the computer, go to specific websites, repeat actions or open files. Depending on the process used to record mouse macros, changing the screen's resolution can break the macro. Many programs, such as word processors, have built-in macro recording abilities designed to make copying data easier.