How-to: Mice

How do I create macros?

Macros are sequences of events (such as keystrokes, mouse clicks, and delays) that can be played back to help with repetitive tasks. They can also be used to replay sequences that are long or difficult to run. You can assign a macro recorded in IntelliPoint to a key or a mouse button. You can also use the Macro Repeat feature to play and repeat a macro continuously, and then stop it at any time.

IntelliType Pro and IntelliPoint macros use a .mhm extension and are saved as individual files in your default Documents\Microsoft Hardware\Macros subfolder. Macros recorded in IntelliType Pro and IntelliPoint are interchangeable. You can run them or edit them from either program.

Caution - Do not save passwords or other sensitive information in macros.

  1. Using the mouse that you want to configure, start IntelliPoint.
    (Click Start, point to All Programs, click Microsoft Mouse, and then click Microsoft Mouse.)
  2. In the list under the button that you want to reassign, select Macro.
  3. Click New.
    An empty macro is created and added to the macro list.
  4. In the File Name box, type the name of the new macro.
  5. Click in The Editor box, and enter your macro.
    You can record events such as keystrokes, mouse clicks, and delays between actions. You cannot capture mouse movement or actions performed through macros assigned to reassignable keys.
  6. Click Save.
  7. In the Available Macros list, make sure that the new macro is selected, and then click OK.

To record two or more events at the same time

  1. Enter the first event (for example: press the SHIFT key).
  2. Double-click the event to select it.
  3. Right-click the selected event and then select Split. The event will split into three separate events: a button press-and-hold, a time delay, and a button release.
  4. Click between the two separate events (either before or after the delay).
  5. Enter the second event (for example: Mouse Button 1).

To edit an existing macro

  1. Using the mouse that you want to configure, start IntelliPoint.
    (Click Start, point to All Programs, click Microsoft Mouse, and then click Microsoft Mouse.)
  2. In the list under the button that you want to reassign, select Macro Editor.
  3. From the Available Macros list, select the macro you want to edit.
  4. Click in The Editor box and edit the macro or enter new events.
  5. Click Save, and then click OK.

To play a macro

  • Click the button assigned to the macro.

To cancel a macro during playback

  • Click the button assigned to the macro again, or start another macro

To enable Macro Repeat (play a macro repeatedly)

  1. On the Buttons tab, click the down arrow for the button you want to change, and then select Macro Editor.
  2. In the Macro Editor, select a macro from the Available Macros box.
  3. Select the Enable Macro Repeat check box, and then click OK.

Notes

Macro Repeat does not support switching applications. For example, if you open your Web browser while a macro is repeating in a game, the macro stops repeating. Likewise, if you include a command in a macro to switch to a different application, Macro Repeat does not take effect, and the macro runs once only.

  • If you press a button assigned to start a repeating macro and then press a button assigned to a different macro, the repeating macro stops.
  • A repeating macro does not include a time delay at the end of a sequence. If you want to add a delay, you can add one in The Editor box.
  • When a repeating macro starts, the software displays a message to notify you. However, this message will be visible only when games are not in full-screen mode.

To toggle a repeating macro

  1. After you enable Macro Repeat for a macro, press the key assigned to the macro to start it.
  2. Press the button again to stop the macro from repeating.
    Or, to stop the repeating macro and start another macro, press the key assigned to the other macro.
Microsoft