---
title: Reprogram Your Mouse for Custom CAD Commands at Your Fingertips
description: Reprogram Your Mouse for Custom CAD Commands at Your Fingertips
image: https://blog.cadalyst.com/hs-fs/file-2572886180-jpg/blog-files/0511ftt-mouse-1.jpg
---

[![Cadalyst](https://blog.cadalyst.com/hs-fs/hubfs/Editorial%20-%20Misc/cadalyst_logo.gif?width=198&height=70&name=cadalyst_logo.gif "Cadalyst")](https://www.cadalyst.com)

![Cadalyst_logo-trans.png](https://blog.cadalyst.com/hs-fs/hub/251891/file-25772071.png?width=270&name=file-25772071.png "Cadalyst_logo-trans.png")

- [About Us](https://www.cadalyst.com)
- [Contact Us](https://www.cadalyst.com)

[![CADspeed -- Optimizing Hardware for CAD Software](https://blog.cadalyst.com/hs-fs/hubfs/CADspeed_header_red.jpg?width=936&name=CADspeed_header_red.jpg "CADspeed -- Optimizing Hardware for CAD Software")](https://cadalyst-2.hs-sites.com/cadspeed)

## [Reprogram Your Mouse for Custom CAD Commands at Your Fingertips](https://blog.cadalyst.com/cadspeed/2011/06/07/reprogram-your-mouse-for-custom-cad-commands-at-your-fingertips)

Posted by [cadhardware](https://blog.cadalyst.com/cadspeed/author/cadhardware)

 Jun 7, 2011, 5:44:09 PM

- [Tweet](https://twitter.com/share)

Each mouse driver is slightly different, but all have the same basic functions. You will always have the ability to program mouse buttons when you have a multibutton mouse.

I try to buy mice with the standard right-click and left-click buttons and wheel, plus one additional button for the thumb. (Sometimes it's nice to have a mouse with a "thumb" button on both sides of the mouse — similar to the Logitech MX310 shown below — so you can program it for a right- or left-handed user.)

To reprogram a multibutton mouse such as a Logitech MX310, G5, or G3 (or any typical gaming-style mouse), start by going to Control Panel and selecting Mouse Properties. You will typically find a Button tab at the top of the Mouse Properties dialog box.

![Mouse Properties - Control Panel](https://blog.cadalyst.com/hs-fs/file-2572886180-jpg/blog-files/0511ftt-mouse-1.jpg?width=425&height=461&name=0511ftt-mouse-1.jpg "Mouse Properties - Control Panel")

The normal AutoCAD settings for a Logitech mouse are as follows:

- Left mouse button (shown above as item 1) is set to Click/Select. This is the normal default setting.
- Right mouse button (shown above as item 2) is set to Context Menu/Alternate Select. This is the normal default setting.
- Wheel button (shown above as item 3) is set to Middle Button. This is a change to the standard setup. To do this, pick item 3 from the pull-down menu, click the Modify button, then click the Middle Button option as shown below. The Middle Button option gives the user the proper Zoom and Pan functions within AutoCAD.

![Modify Button Function](https://blog.cadalyst.com/hs-fs/file-2572886195-jpg/blog-files/0511ftt-mouse-2.jpg?width=423&height=460&name=0511ftt-mouse-2.jpg "Modify Button Function")

Last is the "thumb button" (shown in the first image as item 4), which is set to the Escape option in this example.

![Modify Button Function](https://blog.cadalyst.com/hs-fs/file-2572886215-jpg/blog-files/0511ftt-mouse-3.jpg?width=423&height=461&name=0511ftt-mouse-3.jpg "Modify Button Function")

The MX310 has two thumb buttons — one on either side of the mouse — so you can program it whether you are left- or right-handed. Based on many users' experience, the best approach is to program the correct button based on the individual's dominant hand, then program the opposite button to "unassigned." This prevents the user from accidentally pressing a command with the pinky finger.

(Note: Many multibutton mice, such as the Logitech G5, have the capability to assign the key to the thumb button by simply pressing which key to assign.)

Typical settings for the G5 are as follows:

- Select Button: Choose item 4 (right thumb button) in the Select Button window.
- Select Task: Click on the Keystroke Assignment button, move your cursor to 3a, and specify Keystroke. For example, to select the Esc button as shown below, press the Escape key on the keyboard so the word "Esc" appears in the box at 3a. Click Apply and OK.

![Modify Button Function](https://blog.cadalyst.com/hs-fs/file-2572886230-jpg/blog-files/0511ftt-mouse-4.jpg?width=550&height=411&name=0511ftt-mouse-4.jpg "Modify Button Function")

Once you get used to activating custom CAD functions with a touch of a button, you will never want to go back.

*Author: Richard Leveille*

 Topics: [Autodesk](https://blog.cadalyst.com/cadspeed/topic/autodesk), [Accessories](https://blog.cadalyst.com/cadspeed/topic/accessories), [AutoCAD](https://blog.cadalyst.com/cadspeed/topic/autocad), [CAD](https://blog.cadalyst.com/cadspeed/topic/cad)

# From the Editors of

![Celebrating30years_Logo.wTagline-2.png](https://blog.cadalyst.com/hs-fs/hub/251891/file-2070887635.png?width=204&name=file-2070887635.png "Celebrating30years_Logo.wTagline-2.png")

[![CADspeed RSS Feed](https://blog.cadalyst.com/hs-fs/hubfs/CADspeed/rss_feed_cadspeed-230256-edited.jpg?width=30&name=rss_feed_cadspeed-230256-edited.jpg "CADspeed RSS Feed")](https://blog.cadalyst.com/cadspeed/rss.xml)

### Subscribe to Email Updates

![cadspeed_spacer.gif](https://blog.cadalyst.com/hs-fs/hubfs/cadspeed_spacer.gif?width=278&name=cadspeed_spacer.gif "cadspeed_spacer.gif")

Looking for something?

Search

![cadspeed_spacer.gif](https://blog.cadalyst.com/hs-fs/hubfs/cadspeed_spacer.gif?width=278&name=cadspeed_spacer.gif "cadspeed_spacer.gif")

### Recent Posts

![cadspeed_spacer.gif](https://blog.cadalyst.com/hs-fs/hubfs/cadspeed_spacer.gif?width=278&name=cadspeed_spacer.gif "cadspeed_spacer.gif")

### Posts by Topic

- [Workstations (175)](https://blog.cadalyst.com/cadspeed/topic/workstations)
- [CAD (167)](https://blog.cadalyst.com/cadspeed/topic/cad)
- [Hardware (125)](https://blog.cadalyst.com/cadspeed/topic/hardware)
- [AutoCAD (58)](https://blog.cadalyst.com/cadspeed/topic/autocad)
- [Graphics Cards (57)](https://blog.cadalyst.com/cadspeed/topic/graphics-cards)
- [Graphics Card (52)](https://blog.cadalyst.com/cadspeed/topic/graphics-card)
- [GPU (49)](https://blog.cadalyst.com/cadspeed/topic/gpu)
- [Processors (48)](https://blog.cadalyst.com/cadspeed/topic/processors)
- [Connectivity (43)](https://blog.cadalyst.com/cadspeed/topic/connectivity)
- [Hard Drive (42)](https://blog.cadalyst.com/cadspeed/topic/hard-drive)
- [RAM (38)](https://blog.cadalyst.com/cadspeed/topic/ram)
- [Video Cards (38)](https://blog.cadalyst.com/cadspeed/topic/video-cards)
- [Mobile Workstations (36)](https://blog.cadalyst.com/cadspeed/topic/mobile-workstations)
- [Autodesk (35)](https://blog.cadalyst.com/cadspeed/topic/autodesk)
- [Windows (32)](https://blog.cadalyst.com/cadspeed/topic/windows)
- [Memory (28)](https://blog.cadalyst.com/cadspeed/topic/memory)
- [Operating System (28)](https://blog.cadalyst.com/cadspeed/topic/operating-system)
- [Operating Systems (26)](https://blog.cadalyst.com/cadspeed/topic/operating-systems)
- [Laptops (25)](https://blog.cadalyst.com/cadspeed/topic/laptops)
- [Upgrade (23)](https://blog.cadalyst.com/cadspeed/topic/upgrade)
- [AMD (21)](https://blog.cadalyst.com/cadspeed/topic/amd)
- [3D (20)](https://blog.cadalyst.com/cadspeed/topic/3d)
- [Dell Workstations (20)](https://blog.cadalyst.com/cadspeed/topic/dell-workstations)
- [A CAD Dinosaur's Journey into Modern Times (18)](https://blog.cadalyst.com/cadspeed/topic/a-cad-dinosaurs-journey-into-modern-times)
- [Printers (18)](https://blog.cadalyst.com/cadspeed/topic/printers)
- [Display (15)](https://blog.cadalyst.com/cadspeed/topic/display)
- [Displays (15)](https://blog.cadalyst.com/cadspeed/topic/displays)
- [CAD workstations (14)](https://blog.cadalyst.com/cadspeed/topic/cad-workstations)
- [Dell Business Workstation (13)](https://blog.cadalyst.com/cadspeed/topic/dell-business-workstation)
- [Multi-Threading (13)](https://blog.cadalyst.com/cadspeed/topic/multi-threading)
- [Backup System (11)](https://blog.cadalyst.com/cadspeed/topic/backup-system)
- [Intel (10)](https://blog.cadalyst.com/cadspeed/topic/intel)
- [SSD Drive (10)](https://blog.cadalyst.com/cadspeed/topic/ssd-drive)
- [64-Bit (9)](https://blog.cadalyst.com/cadspeed/topic/64-bit)
- [Accessories (9)](https://blog.cadalyst.com/cadspeed/topic/accessories)
- [WiFi (9)](https://blog.cadalyst.com/cadspeed/topic/wifi)
- [Facilities Management (8)](https://blog.cadalyst.com/cadspeed/topic/facilities-management)
- [Network (8)](https://blog.cadalyst.com/cadspeed/topic/network)
- [RAID (8)](https://blog.cadalyst.com/cadspeed/topic/raid)
- [Revit (8)](https://blog.cadalyst.com/cadspeed/topic/revit)
- [SOLIDWORKS (7)](https://blog.cadalyst.com/cadspeed/topic/solidworks)
- [Building Information Modeling (6)](https://blog.cadalyst.com/cadspeed/topic/building-information-modeling)
- [CAD Software (6)](https://blog.cadalyst.com/cadspeed/topic/cad-software)
- [Eyefinity (6)](https://blog.cadalyst.com/cadspeed/topic/eyefinity)
- [Remote Graphics (5)](https://blog.cadalyst.com/cadspeed/topic/remote-graphics)
- [Sustainability (5)](https://blog.cadalyst.com/cadspeed/topic/sustainability)
- [Vectorworks (5)](https://blog.cadalyst.com/cadspeed/topic/vectorworks)
- [32-Bit (4)](https://blog.cadalyst.com/cadspeed/topic/32-bit)
- [ArchiCAD (4)](https://blog.cadalyst.com/cadspeed/topic/archicad)
- [Benchmark (4)](https://blog.cadalyst.com/cadspeed/topic/benchmark)
- [Integrated Graphics (4)](https://blog.cadalyst.com/cadspeed/topic/integrated-graphics)
- [Large Format Printers (4)](https://blog.cadalyst.com/cadspeed/topic/large-format-printers)
- [Plotting (4)](https://blog.cadalyst.com/cadspeed/topic/plotting)
- [Visualization (4)](https://blog.cadalyst.com/cadspeed/topic/visualization)
- [Wide-Format Printers (4)](https://blog.cadalyst.com/cadspeed/topic/wide-format-printers)
- [3D modeling (3)](https://blog.cadalyst.com/cadspeed/topic/3d-modeling)
- [3ds Max Design (2)](https://blog.cadalyst.com/cadspeed/topic/3ds-max-design)
- [Solid Edge (2)](https://blog.cadalyst.com/cadspeed/topic/solid-edge)
- [TurboCAD (2)](https://blog.cadalyst.com/cadspeed/topic/turbocad)
- [Animation (1)](https://blog.cadalyst.com/cadspeed/topic/animation)
- [Apple (1)](https://blog.cadalyst.com/cadspeed/topic/apple)
- [Civil 3D (1)](https://blog.cadalyst.com/cadspeed/topic/civil-3d)
- [Creo Parametric (1)](https://blog.cadalyst.com/cadspeed/topic/creo-parametric)
- [Data Security (1)](https://blog.cadalyst.com/cadspeed/topic/data-security)
- [Desktop Virtualization (1)](https://blog.cadalyst.com/cadspeed/topic/desktop-virtualization)
- [Engineering (1)](https://blog.cadalyst.com/cadspeed/topic/engineering)
- [FEA Simulation (1)](https://blog.cadalyst.com/cadspeed/topic/fea-simulation)
- [FireWire (1)](https://blog.cadalyst.com/cadspeed/topic/firewire)
- [Infrastructure Modeler (1)](https://blog.cadalyst.com/cadspeed/topic/infrastructure-modeler)
- [Inventor (1)](https://blog.cadalyst.com/cadspeed/topic/inventor)
- [Macintosh (1)](https://blog.cadalyst.com/cadspeed/topic/macintosh)
- [Mapping (1)](https://blog.cadalyst.com/cadspeed/topic/mapping)
- [Monitors (1)](https://blog.cadalyst.com/cadspeed/topic/monitors)
- [Mouse (1)](https://blog.cadalyst.com/cadspeed/topic/mouse)
- [OpenCL (1)](https://blog.cadalyst.com/cadspeed/topic/opencl)
- [Print (1)](https://blog.cadalyst.com/cadspeed/topic/print)
- [Technology Makeover (1)](https://blog.cadalyst.com/cadspeed/topic/technology-makeover)
- [USB (1)](https://blog.cadalyst.com/cadspeed/topic/usb)
- [eSATA (1)](https://blog.cadalyst.com/cadspeed/topic/esata)

see all

![cadspeed_spacer.gif](https://blog.cadalyst.com/hs-fs/hubfs/cadspeed_spacer.gif?width=278&name=cadspeed_spacer.gif "cadspeed_spacer.gif")

![CADspeed -- Hardware for CAD applications](https://blog.cadalyst.com/hs-fs/hubfs/CADspeed_sidebar_red.jpg?width=240&name=CADspeed_sidebar_red.jpg "CADspeed -- Hardware for CAD applications")

[![Share on Facebook](https://static.hubspot.com/final/img/common/icons/social/facebook-24x24.png)](http://www.facebook.com/share.php?u=https%3A%2F%2Fblog.cadalyst.com%2Fcadspeed%2F2011%2F06%2F07%2Freprogram-your-mouse-for-custom-cad-commands-at-your-fingertips%3Futm_medium%3Dsocial%26utm_source%3Dfacebook) [![Share on LinkedIn](https://static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png)](http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fblog.cadalyst.com%2Fcadspeed%2F2011%2F06%2F07%2Freprogram-your-mouse-for-custom-cad-commands-at-your-fingertips%3Futm_medium%3Dsocial%26utm_source%3Dlinkedin) [![Share on Twitter](https://static.hubspot.com/final/img/common/icons/social/twitter-24x24.png)](https://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fblog.cadalyst.com%2Fcadspeed%2F2011%2F06%2F07%2Freprogram-your-mouse-for-custom-cad-commands-at-your-fingertips%3Futm_medium%3Dsocial%26utm_source%3Dtwitter&url=https%3A%2F%2Fblog.cadalyst.com%2Fcadspeed%2F2011%2F06%2F07%2Freprogram-your-mouse-for-custom-cad-commands-at-your-fingertips%3Futm_medium%3Dsocial%26utm_source%3Dtwitter&source=tweetbutton&text=Reprogram%20Your%20Mouse%20for%20Custom%20CAD%20Commands%20at%20Your%20Fingertips) [![Share on Email](https://static.hubspot.com/final/img/common/icons/social/email-24x24.png)](mailto:?subject=Check%20out%20https%3A%2F%2Fblog.cadalyst.com%2Fcadspeed%2F2011%2F06%2F07%2Freprogram-your-mouse-for-custom-cad-commands-at-your-fingertips%3Futm_medium%3Dsocial%26utm_source%3Demail%20&body=Check%20out%20https%3A%2F%2Fblog.cadalyst.com%2Fcadspeed%2F2011%2F06%2F07%2Freprogram-your-mouse-for-custom-cad-commands-at-your-fingertips%3Futm_medium%3Dsocial%26utm_source%3Demail)

[![Follow Cadalyst on Facebook](https://cdn2.hubspot.net/hub/358230/file-471050706-png/Img/social/facebook.png?width=64&name=facebook.png "Follow Cadalyst on Facebook")](http://www.facebook.com/Cadalyst)

[![Cadalyst RSS Feed](https://cdn2.hubspot.net/hub/358230/file-466921024-png/Img/social/rss.png?width=64&name=rss.png "Cadalyst RSS Feed")](https://www.cadalyst.com/rss.xml/category/38?__hstc=233546881.ac318d89a7eef6aa71f269330a5810c4.1426103379116.1426712382642.1427400960379.7&__hssc=233546881.2.1427400960379&__hsfp=1443885379)

[![Follow Cadalyst on Twitter](https://cdn2.hubspot.net/hub/358230/file-473997600-png/Img/social/twitter.png?width=64&name=twitter.png "Follow Cadalyst on Twitter")](https://twitter.com/Cadalyst_Mag)

[![Follow Cadalyst on YouTube](https://cdn2.hubspot.net/hub/358230/file-473997585-png/Img/social/youtube.png?width=64&name=youtube.png "Follow Cadalyst on YouTube")](https://www.youtube.com/user/cadalystvideos)

© 2026 Longitude Media, LLC

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "cadhardware",
    "url" : "https://blog.cadalyst.com/cadspeed/author/cadhardware"
  },
  "datePublished" : "2011-06-07T21:44:09.000Z",
  "headline" : "Reprogram Your Mouse for Custom CAD Commands at Your Fingertips",
  "image" : [ "https://blog.cadalyst.com/hs-fs/file-2572886180-jpg/blog-files/0511ftt-mouse-1.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.cadalyst.com/cadspeed/2011/06/07/reprogram-your-mouse-for-custom-cad-commands-at-your-fingertips",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.cadalyst.com/hubfs/Editorial%20-%20Misc/cadalyst_logo.gif"
    },
    "name" : "Longitude Media, LLC"
  }
}
```