Share via

How do I manually or programmatically adjust the mouse pointer speed to a value exceeding the threshold available in the Windows control panel?

Anonymous
2009-10-27T21:50:13+00:00

I have a physical disability which limits my range of motion. The maximum setting in the Windows control panel for the mouse pointer speed is not enough for me, particularly along the horizontal axis. Is there any way to manually adjust this setting beyond what is available in the control panel? A registry setting? A Windows API call? Please advise.

Windows for home | Previous Windows versions | Accessibility

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2009-11-04T06:15:35+00:00

From the registry go to:

HKEY_CURRENT_USER\Control Panel\Mouse

Adjust the key:  MouseSensitivity

Value range set via GUI is: 1 to 20

You can try setting the value above 20 (the highest speed set via the GUI interface).

I've tried changing the values in the registry, however since the driver doesn't know to reload the values I'm not sure how to trigger the change to take effect. 

Since you mentioned API call, here is some deeper discussions in to the mouclass.sys (Microsoft HID-compliant mouse class system file):

http://www.eggheadcafe.com/forumarchives/win32programmerkernel/Nov2005/post24565529.asp

Was this answer helpful?

0 comments No comments

0 additional answers

Sort by: Most helpful