Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to increase mouse sensitivity beyond the limits set in Windows 7 Control Panel. I found various mouse sensitivity settings in regedit under HKEY_CURRENT_USER\Control Panel\Mouse.

Can I increase mouse speed and senstivity there (which is limited in control panel)?

share|improve this question

In regedit, there are three settings in the registry correlated to changes in the speed setting of mouse control panel:

HKEY_CURRENT_USER\Control Panel\Mouse\MouseSpeed
HKEY_CURRENT_USER\Control Panel\Mouse\MouseThreshold1
HKEY_CURRENT_USER\Control Panel\Mouse\MouseThreshold2

The MouseSpeed key maxes at 2 from control panel, and increasing this above 2 will cause the mouse to slow down, since it doesn't accept values above 2.

The mouse speed is a multiplier for MouseThreshold1 and MouseThreshold2, which correlate to acceleration.

To increase mouse sensitivity to maximum:

  1. Set MouseSpeed to 2.
  2. Set MouseThreshold1 to 0.
  3. Set MouseThreshold2 to 0.

You may want to set MouseThreshold1 and MouseThreshold2 a little higher than 0 if your pointer becomes a little too jumpy on the screen, but make sure that MouseThreshold2 is greater or equal to MouseThreshold1, and all three of these are integer values.

share|improve this answer
How do you refresh the settings? I tried with SendMessage, 0x1A,,,, ahk_id 0xFFF in autohotkey it didn't work. Also tried fooling around with the mouse dialog but it seemed to reset all my settings with values in dialog. – Ciantic Mar 5 '13 at 9:32
Ever found the answer to this @ciantic ? – Nilzor Feb 5 '14 at 7:35
I'm guessing it's just a restart will do it – Markasoftware Oct 21 '14 at 22:43
How is MouseSpeed a multiplier when you gain speed by increasing it up to 2, but by setting the other two to 0? – Panzercrisis Apr 7 '15 at 12:47
Given that the settings are under HKEY_CURRENT_USER, it's probably sufficient for reloading the settings to log the current user out and then log back in rather than a full system restart. – steamer25 Jun 18 '15 at 14:44

The parameters MouseThreshold1 and MouseThreshold2 work only in Windows prior to XP. In XP and further these values are for compatibility only and do the same as a placebo.

To setup today's mouse pointer ballistics is necessary to modify its acceleration curves. In this article is a good description how to do it as well as author's curves for different speeds as downloadable reg files.

This works fine under Windows 8.1

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .