Sign in with Microsoft
Sign in or create an account.
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.


The Microsoft IntelliPoint software lets you assign specific functions to each button on your pointing device. This article discusses how to assign these functions to the buttons on your pointing device.

More Information

Note Before you follow these steps, verify that the latest version of the IntelliPoint software is installed on your computer. If an earlier version of the IntelliPoint software is installed on your computer, download and install the latest version of the IntelliPoint software. To do this, visit the following Microsoft Web site:

How to assign functions

To make assignments to the buttons on any of the pointing devices that are listed in the "Applies to" section, follow these steps:

  1. Click Start, and then click Control Panel.

    Note If you use Microsoft Windows XP, click Start, and then click Control Panel.

  2. Double-click Mouse.

  3. Click the Buttons tab.

  4. Under Button Assignment, click the box for a button to which you want to assign a function, and then click the function that you want to assign to that button.

    Repeat this step for each button to which you want to assign a function.

  5. Click Apply, and then click OK.

  6. Close Control Panel.

How to assign and use macros

Macros are sequences of events (such as keystrokes, mouse clicks, and delays) that can be recorded and later played back to help perform repetitive tasks. They can also be used to replay sequences that are long or difficult to execute. You can assign a macro that is recorded in IntelliPoint to a key or to a mouse button.

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

CautionDo not save passwords or other sensitive information in macros.

Create a macro in IntelliPoint

  1. Start IntelliPoint.

  2. On the Buttons tab, make sure that the mouse that you are using is selected under Connected device.

  3. In the list under the button that you want to reassign, select Macro. The Macro Editor window will be displayed.

  4. Click New. An empty macro will be created and added to the macro list.

  5. In the File Name box, type the name of the new macro.

  6. Click the Editor box, and then enter your macro. You can record events such as keystrokes, mouse clicks, and delays between actions. (You cannot record mouse movements or actions that are performed by macros that are assigned to reassignable keys.)

  7. Click Save.

  8. In the Available Macros list, make sure that the new macro is selected.

  9. Click OK.

Play a macro

To play a macro, press the button to which the macro is assigned.

Cancel a macro during playback

To cancel the action of a macro during playback, again press the button to which the macro is assigned, or run another macro.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!