Programmable mouse or keyboard buttons are used to set commands in a game or program For example, you can choose which button throws a grenade in an action game or which inserts an image in Word. At the same time, you can set up macros. Macros are preset key combinations or clicks that are triggered by pressing the button on which the macro is stored. Macros are created in the software supplied by the manufacturer of the mouse or keyboard.