I have 2 mice: Logitech MX Revolution and Razer DeathAdder.

I use my mx revolution for browsing internet (I set up a lot of hotkeys on all my buttons to make browsing really convenient) and the deathadder for gaming (the mouse is a lot more accurate and smooth).

The problem is that by having two mice, setpoint randomly forgets its settings once in a while (I'm assuming due to getting confused why theres two input devices), and I constantly have to restart setpoint (every few minutes) to get it to rerecognize that the

  • I agree about needing an alternative. I really don’t like having to install a bunch of software (SetPoint/IntelliPoint/etc.) to use the extended keys and buttons my keyboard and mouse. I have not seen the problem with SetPoint forgetting the settings due to two input devices, but I have noticed a problem with multiple pointer devices of varying speeds. It seems that Microsoft/Logitech/etc. just haven’t put much thought into their software in terms of multiple devices. :-( – Synetech Jun 21 '12 at 2:15
  • I really wish the Saitek programming software would work for non-cybord/saitek devices, it's key binding profiles done right. – Amicable Jun 22 '12 at 11:41
  • Here's another complaint about SetPoint (and its ilk). It would be great if there were a lightweight third-party tool that could expose the enhanced functions of keyboards and mice. – Synetech Jun 27 '12 at 14:24

This is the ultimate tool of them all. (enhances SetPoint possibilities)


enter image description here

  • Oh man this is awesome! Unfortunately my mx-revolution has died a year ago. Logitech no longer manufactures this mouse and is replacing it with someone that doesnt have a thumb scroll wheel nor a super scroll feature. :( – Razor Storm Dec 22 '14 at 22:30

Try the wonderful and free X-Mouse Button Control :

You are able to provide application or window specific mappings, which means an application or window can use the mouse buttons differently from another. For each profile you can optionally define up to 5 'layers' of different button configurations which you can switch between using hotkeys or mouse buttons.

I am a user of X-Mouse Button Control, but I have no experience with using multiple mouses. For questions or suggestions, don't hesitate to contact the developer. When I did, he usually answered back in a few days.


  • Note: This product is incompatible with Setpoint, so you need to uninstall it first. – harrymc Jun 20 '12 at 19:08
  • I can’t find anything about per-device settings, only app-specific settings. – Synetech Jun 21 '12 at 2:20
  • This looks great. I'll try it out and see how it goes. Thanks! – Razor Storm Jun 21 '12 at 3:53
  • It doesn't recognize my side scroll wheel. The boxes are grayed out. I thought maybe it requires SetPoint, but then I read the comment above. What's wrong here? – Mark Jeronimus Oct 16 '14 at 19:40
  • This replaces and conflicts with SetPoint. You might try to get in touch with the developer. – harrymc Oct 16 '14 at 19:52

In the past there has been development of such functionality in AutoHotKey, however I see no receent discussion and am unsure of the current status. Perhaps interested users can contribute (I will certainly take a look at some stage).

One script utilises a usb HID aware dll to separate the functionality, while at the same time disabling native calls to the mice.


Another was written explicitly to allow independent swapping of left/right buttons, I wonder if it could be extended to cover the OPs request.


Incidentally this looks much more simpler to perform in Linux through Xinput.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.