The 'MarkC Windows 10 + 8.i + 8 + 7 Mouse Dispatch Fix' is available at this link:
The MarkC Windows x + 8.i + 8 + 7 Mouse Acceleration Gear up

What is it?

It is a registry file that removes Windows seven or 8 or 8.i or ten mouse arrow dispatch.

It is like the CPL Mouse Fix and Cheese Mouse Ready, just gives exactly one-to-one mouse to pointer response for Windows seven or Windows eight.x or Windows 10.

Exactly 1-to-1 means no discarded or delayed mouse input while game playing.

How exercise you use it?

- Find the display DPI that you currently use:
Click Offset, click Control Console, select Appearance and Personalization, select Display.
Come across if you have 100% or 125% or 150% selected.
(On Windows 8.1 or 10, if yous see a 'Smaller...Larger' slider, and then:
- the 1st slider position will be 100%,
- the second slider position will be 125%,
- the 3rd slider position (might not exist shown) will exist 150%.)

- Open the Null file at the link to a higher place.

- Select the folder that matches the Windows version you lot use and Double-click it.

- Select the REG file that matches the DPI% you employ and Double-click it.

- Answer Aye, OK to the prompts that announced.
(See beneath for non-Administrator business relationship use.)

- Reboot or Log off to apply the fix (yous have to reboot or Log off).

- Savour exactly ane-to-ane mouse to arrow response!
(If y'all applied one of the Windows 2000 or Windows 98/95 Acceleration fixes, and so 'Enhance arrow precision' must be checked ON to enable information technology.)

Why do yous demand the fix?

If you don't know y'all demand it, so you don't need information technology!

Some older games, such as One-half-Life 1, Counter-Strike i.x, Quake, Convulse two, Unreal and others, while they are active and running, call a Windows function intending to disable variable mouse acceleration by forcing ALL movement to be accelerated past the same amount (doubled).
On Windows 2000 and earlier, that removed all variable acceleration.
Pointing and aiming in those games was OK, because the mouse response was and so linear (all movement was accelerated by the aforementioned corporeality; information technology was doubled).

In XP, and later Windows versions, Microsoft changed how mouse pointer acceleration worked.
At present when those games call the function (asking that all motility be accelerated), Windows enables the mouse 'Enhance pointer precision' feature, which adds mouse acceleration using a varying curve to control the mouse response. (Information technology enables it even if you have it turned off in the Control Console Mouse settings.)

With 'Enhance arrow precision' enabled, slower mouse movements brand the arrow go actress tiresome and faster mouse movements brand the pointer go extra fast. It is not linear and not straightline.

This is annoying, considering where you are aiming at depends on how far y'all move your mouse, and also on how fast you moved the mouse to aim.

How does the fix piece of work?

It redefines the curve used by the 'Heighten pointer precision' feature to exist a completely straight line. The slope of the line is tuned and so that every on-mouse-pad mouse movement is turned into exactly the same corporeality of on-screen pointer movement.

How do yous know the ready is working?

You can test if it is working by temporarily turning on the 'Enhance pointer precision' characteristic and run across how the mouse responds.
(NOTE: Unless you applied one of the Windows 2000 or Windows 98/95 Dispatch fixes, only turn 'Enhance arrow precision' on for testing: it should normally be set OFF.)

If y'all take 'Enhance pointer precision' OFF, then the set will not exist agile (but it will exist waiting to be activated when needed).
Merely as some games turn it on when you don't want them to, we can turn it on manually to test that the fix is working properly.

- Go to Control Panel, and select Hardware and Audio, then click Mouse. Select 'Pointer options' and check-ON/enable the 'Enhance arrow precision' option.

- See how the mouse responds.

- If you desire, you can set the Control Panel 'pointer speed' slider set to the 6th, heart position and run the MouseMovementRecorder.exe program that is included in the ZIP file to run into that the mouse and pointer movements are 1-to-1 and always the same.
(The numbers in the MOUSE Move column should be the same as the numbers in the Arrow Movement cavalcade. Any differences volition appear in light-green or red.
If you exercise see differences, as well test with 'Enhance pointer precision' OFF, in example the problem is with Windows or MouseMovementRecorder.exe rather than a problem with the fix:
- Press the A key on the keyboard while MouseMovementRecorder is running until EnPtPr Accel is Off. Printing A TWICE if EnPtPr is already Off!
- When EnPtPr Accel is OFF, if there is a lot of red and light-green, printing the '+' cardinal on the keyboard and move the mouse.
- Echo '+' and motion the mouse until most of the cherry and green disappears.
- Printing the A key on the keyboard to toggle EnPtPr Accel and motion the mouse.
- If the amount of cerise and green is roughly the same when EnPtPr Accel is ON as when EnPtPr Accel is Off, then the fix is working.)

(Notation: If y'all utilize Windows 8.1 and accept besides much green and red, see more information below.)
(NOTE: While running a game, you lot may see many red and green lines.
Games that need a fix normally frequently re-position the pointer and this confuses MouseMovementRecorder.exe merely DOES Not mean acceleration.

Meet Comment #271 [bound] beneath.)

- Plow the 'Enhance arrow precision' pick OFF when you have finished testing.
(If you applied one of the Windows 2000 or Windows 98/95 Acceleration fixes, then leave 'Enhance pointer precision' checked ON to enable it.)

Does my game need a mouse prepare?

You can test your game to see if it turns 'Enhance pointer precision' ON, and needs a mouse fix.

- Plow the 'Raise pointer precision' option OFF,
- Run Mouse Movement Recorder (included in the Zip file),
- Run your game (aim at something!) and look at the 'EnPtPr' cavalcade footer at the bottom of the Mouse Movement Recorder window.
- If it is displayed with a red background then the game has turned acceleration ON and needs a mouse fix.

Is this fix different from the Cheese Mouse Set up?

The 'Enhance pointer precision' option works slightly differently in Windows seven than it does in XP and Vista, and slightly differently over again in Windows 8.x and ten.

The Cheese Mouse Fix gives exactly 1-to-1 mouse response for Windows XP and Windows Vista.

The MarkC Mouse Fixes give exactly i-to-1 mouse response for Windows 7 & 8.x & 10.

(Notation: Both fixes need the Control Panel 'pointer speed' slider ready to the 6th, middle position to give exact 1-to-1.)

But I don't use the centre 6/11 pointer speed setting?

If yous desire exact 1-to-1 in-game response when the pointer speed slider is not in the 6/11 position, or y'all take a custom brandish DPI, see the MarkC Mouse Fix Architect, which works for Windows 10, 8.x, vii, Vista and XP.
For those older games that turn acceleration on, it gives the same response every bit position six/11 does (1-to-1), without having to move the pointer speed slider to half dozen/xi.
The MarkC Windows ten + viii.1 + 8 + 7 + Vista + XP Mouse Acceleration Fix Architect

The MarkC Mouse Fix Architect can also create a fix that emulates Windows 2000 or Windows 98 or Windows 95 acceleration.

How do you remove it?

- Open the Naught file at the link to a higher place.
- If you use Windows 7 or Vista or XP:
Select 'Windows_7+Vista+XP_Default.reg' and Double-click it.
- If you use Windows viii or Windows 8.one or Windows 10:
Select 'Windows_10+eight.x_Default.reg' and Double-click it.
- Reply Yes, OK to the prompts that announced.
- Reboot or Log off.

I apply Windows 8.i and meet besides much greenish and/or ruddy in MouseMovementRecorder

Windows 8.1 introduced changes to mouse input processing to reduce power used and improve battery life:
Windows 8.1 delays and coalesces (merges) mouse input for programs, causing the effective mouse polling rate to be as low equally 62 Hz in some cases (even for gaming mice with a higher polling charge per unit).

This new processing can bear upon some games (games that don't use Raw Input and don't employ DirectInput).
Microsoft have a December 2013 Windows Update Rollup that includes a set up for those games, which will exist automatically installed when you accept Windows Update set to install updates automatically.
(Run into hither: Mouse arrow stutters or freezes when you play certain games in Windows 8.1.)

If the KB2908279 update fix is installed, MouseMovementRecorder will activate it to give more responsive mouse pointer move and cease the red and light-green.

Otherwise, while running MouseMovementRecorder, select it and press the '+' key on the keyboard a until the cherry and greenish stops.

If Command Console, Advent and Personalization, Brandish shows a 'Smaller...Larger' slider, high DPI monitors might need a custom size and/or a set up-architect set up to get verbal 1-to-one.
See this weblog commodity:
Windows 8.one DPI Scaling Enhancements @ Extreme Windows Blog
The new multi-monitor DPI scaling in Windows 8.ane is a good thing if you have multiple monitors with unlike pixels-per-inch values, BUT information technology might brand information technology harder to detect the correct Particular Size pct when choosing which MarkC fix to use to become exact i-to-i.
Try clicking the 'Let me cull one scaling level for all my displays' checkbox so find the percentage needed so that your main (gaming) monitor looks the same equally it did when using the 'Smaller...Larger' slider (this may require some reboots).
When you have the right percentage value, click '...ane scaling level...' OFF (and so that you become the benefit of the new Multi-monitor DPI scaling - if you need it) and utilize the percentage value to choose which fix you need, or to create a Fix-Architect prepare.

Loading the fix with a non-Administrator account

When adding the mouse acceleration gear up to the registry, y'all may go this fault message:

"Cannot import (filename).reg: Not all data was successfully written to the registry."

This mistake happens because office of the fix turns off acceleration for the Welcome screen (the log on screen).
If you use the Welcome screen (or the Windows Log in dialog) and acceleration is NOT turned off for the Welcome screen, then the MarkC fixes have a one pixel / 1 mouse count mistake when the mouse changes direction left/correct or upward/down.

You can remove this 1 mouse count error by any of these methods:

- Run Disable_WelcomeScreen+Login_Accel.CMD as Administrator (Right-click > Run as administrator).
- Add/Merge Disable_WelcomeScreen+Login_Accel.reg to the registry while logged in equally an administrator.
- Run RegEdit.exe and edit 'HKEY_USERS\.DEFAULT\Control Panel\Mouse\MouseSpeed' to 0 (nothing), while logged in as an administrator.
- Not moving or touching the mouse while using the Welcome screen (use arrow keys to select the user and Enter fundamental to log in).
- Ignoring the ane mouse count error! It'due south only a single count: Yous won't notice information technology.

Edit: A picture is worth a thousand words...

  • Here is Windows XP with the CPL Mouse Fix:

  • Windows 7 with the CPL Mouse Fix:

  • Windows XP with the Cheese Mouse Fix - Fixed!:

  • Windows 7 with the Cheese Mouse Fix - Shut, but NOT quite fixed:

  • Windows 7 with the MarkC Mouse Fix - Fixed!:

(4/4/10 edit: Added doc not-admin and ready builder.)
(7/4/10 edit: How to tell if your game needs a fix.)
(14/eight/xiii edit: Windows 8.1.)