# Mouse Buttons

**URL:** <https://boards.straightdope.com/t/mouse-buttons/821653>\
**Category:** Factual Questions\
**Created:** [September 20, 2018, 8:04pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653 "2018-09-20T20:04:44Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jake](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jake](https://boards.straightdope.com/u/Jake)\
**Post date:** [September 20, 2018, 8:04pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/1 "2018-09-20T20:04:44Z")

</div>

I’m looking for a program to reprogram my mouse (Logitech 705) buttons. Setpoint doesn’t work very well.  
Anybody help?

---

<div class="post-metadata">

**Author:** ![scr4](https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/32.png) [@scr4](https://boards.straightdope.com/u/scr4)\
**Post date:** [September 20, 2018, 8:09pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/2 "2018-09-20T20:09:57Z")

</div>

What exactly are you trying to accomplish, and what is the issue you are having with Setpoint?

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [September 21, 2018, 12:33am UTC](https://boards.straightdope.com/t/mouse-buttons/821653/3 "2018-09-21T00:33:32Z")

</div>

Can’t the normal OS settings do this?

---

<div class="post-metadata">

**Author:** ![snowmaster](https://avatars.discourse-cdn.com/v4/letter/s/e99b99/32.png) [@snowmaster](https://boards.straightdope.com/u/snowmaster)\
**Post date:** [September 21, 2018, 7:14am UTC](https://boards.straightdope.com/t/mouse-buttons/821653/4 "2018-09-21T07:14:37Z")

</div>

I also use a M705 and Setpoint has been the bee’s knees for me. I don’t think there is third party software that will work with all of that mouse’s buttons. So yeah, same question: how is Setpoint misbehaving on you?

---

<div class="post-metadata">

**Author:** ![Jake](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jake](https://boards.straightdope.com/u/Jake)\
**Post date:** [September 22, 2018, 12:53pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/5 "2018-09-22T12:53:22Z")

</div>

> [@snowmaster](#):
>
> I also use a M705 and Setpoint has been the bee’s knees for me. I don’t think there is third party software that will work with all of that mouse’s buttons. So yeah, same question: how is Setpoint misbehaving on you?

3 buttons work as programmed, the others just either do nothing or jump to odd settings in Setpoint.

---

<div class="post-metadata">

**Author:** ![Jake](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jake](https://boards.straightdope.com/u/Jake)\
**Post date:** [September 22, 2018, 1:01pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/6 "2018-09-22T13:01:01Z")

</div>

> [@Chronos](#):
>
> Can’t the normal OS settings do this?

I’ve tried disabling firewalls and using the browser in safe mode… Control Panel isn’t much help either. Also, re-downloading Setpoint was no help.  
I’ve downloaded a program called “X Box Mouse Control” but can’t get it open. (Yet)

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [September 22, 2018, 1:52pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/7 "2018-09-22T13:52:14Z")

</div>

Wait, what the heck do firewalls and browsers have to do with anything? It sounds like the problem you’re talking about isn’t actually the problem you’re trying to solve. Start over from the beginning, without leaving out any details: What, exactly, are you trying to do?

---

<div class="post-metadata">

**Author:** ![GreenWyvern](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/greenwyvern/32/2834_2.png) [@GreenWyvern](https://boards.straightdope.com/u/GreenWyvern)\
**Post date:** [September 22, 2018, 4:58pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/8 "2018-09-22T16:58:17Z")

</div>

If you’re using Windows, then [AutoHotKey](https://autohotkey.com/) will do it.

You can easily reprogram any mouse button or keyboard key to do anything you like.

---

<div class="post-metadata">

**Author:** ![snowmaster](https://avatars.discourse-cdn.com/v4/letter/s/e99b99/32.png) [@snowmaster](https://boards.straightdope.com/u/snowmaster)\
**Post date:** [September 22, 2018, 11:16pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/9 "2018-09-22T23:16:08Z")

</div>

Worth checking that you can set buttons to do things universally, or specific to one application. Take care that you are not setting one of these but expecting the other. If one group of buttons constantly does nothing, it’s possible they’ve failed or someone unplugged them from the circuit board inside. If possible, I’d plug in a second identical mouse and see if the problem persists. Should you have need of another, they’re available pretty cheap without a USB reciever on eBay.

---

<div class="post-metadata">

**Author:** ![Jake](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jake](https://boards.straightdope.com/u/Jake)\
**Post date:** [September 23, 2018, 2:42pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/10 "2018-09-23T14:42:46Z")

</div>

> [@Chronos](#):
>
> Wait, what the heck do firewalls and browsers have to do with anything? It sounds like the problem you’re talking about isn’t actually the problem you’re trying to solve. Start over from the beginning, without leaving out any details: What, exactly, are you trying to do?

I’m trying to have the wheel button, when pressed, send F11. (For screen enlargement)

---

<div class="post-metadata">

**Author:** ![AskNott](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/asknott/32/5790_2.png) [@AskNott](https://boards.straightdope.com/u/AskNott)\
**Post date:** [September 23, 2018, 11:42pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/11 "2018-09-23T23:42:08Z")

</div>

I have the same problem with the same mouse, the Logitech M705. In a previous Windows version, I could get one of the thumb-side buttons to do a double-click. This was useful for me, because I have enough tremor in my hands that holding the mouse still long enough to do a double-click is difficult. My quick look at AutoHotKey seemed like I would have to be coding-savvy, which I am not.

---

<div class="post-metadata">

**Author:** ![GreenWyvern](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/greenwyvern/32/2834_2.png) [@GreenWyvern](https://boards.straightdope.com/u/GreenWyvern)\
**Post date:** [September 24, 2018, 6:34am UTC](https://boards.straightdope.com/t/mouse-buttons/821653/12 "2018-09-24T06:34:34Z")

</div>

AutoHotKey is easier than you think!

Go to the [Beginner Tutorial](https://autohotkey.com/docs/Tutorial.htm). The first section has very basic step-by-step instructions for downloading and installing AutoHotKey.

- Follow the instructions in \*\*1 a. Downloading and installing AutoHotkey \*\*

- Follow the instructions in **1 b. How to create a script**.

- Put the following lines in the script file to do what you need.  
To remap the middle mouse wheel click to F11:

MButton::F11

To remap the first extra mouse button to double click:

XButton1::Click, 2

- Save the File.
- Double-click the file/icon in the desktop to run it.
- Done!

---

<div class="post-metadata">

**Author:** ![Jake](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jake](https://boards.straightdope.com/u/Jake)\
**Post date:** [September 25, 2018, 5:11pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/13 "2018-09-25T17:11:08Z")

</div>

> [@snowmaster](#):
>
> Worth checking that you can set buttons to do things universally, or specific to one application. Take care that you are not setting one of these but expecting the other. If one group of buttons constantly does nothing, it’s possible they’ve failed or someone unplugged them from the circuit board inside. If possible, I’d plug in a second identical mouse and see if the problem persists. Should you have need of another, they’re available pretty cheap without a USB reciever on eBay.

I’ve purchased another identical mouse (705) with exactly the same results. 3 buttons work, no more. Thanks for the help though.

---

<div class="post-metadata">

**Author:** ![Jake](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jake](https://boards.straightdope.com/u/Jake)\
**Post date:** [September 25, 2018, 5:17pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/14 "2018-09-25T17:17:46Z")

</div>

> [@GreenWyvern](#):
>
> AutoHotKey is easier than you think!
> 
> Go to the [Beginner Tutorial](https://autohotkey.com/docs/Tutorial.htm). The first section has very basic step-by-step instructions for downloading and installing AutoHotKey.
> 
> - Follow the instructions in \*\*1 a. Downloading and installing AutoHotkey \*\*
> 
> - Follow the instructions in **1 b. How to create a script**.
> 
> - Put the following lines in the script file to do what you need.  
> To remap the middle mouse wheel click to F11:
> 
> MButton::F11
> 
> To remap the first extra mouse button to double click:
> 
> XButton1::Click, 2
> 
> - Save the File.
> - Double-click the file/icon in the desktop to run it.
> - Done!

Thanks, Green, I’m going to try this!

---

<div class="post-metadata">

**Author:** ![kaylasdad99](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kaylasdad99/32/3398_2.png) [@kaylasdad99](https://boards.straightdope.com/u/kaylasdad99)\
**Post date:** [September 25, 2018, 7:43pm UTC](https://boards.straightdope.com/t/mouse-buttons/821653/15 "2018-09-25T19:43:57Z")

</div>

> [@Jake](#):
>
> Thanks, Green, I’m going to try this!

Please report your results to the thread, so we can know if it works.
