Step-by-step Mouse fix for NS2 (Windows 7)
schu
Join Date: 2012-08-04 Member: 154768Members, Reinforced - Shadow
How to fix mouse lag issue in NS2.
//Disabling Mouse Acceleration in the Windows Registry//
Go to this link
http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html
Download and run the mouse acceleration fix.
Restart your computer to confirm the change.
Do this change if you want. I have it for every game i play with Enhance pointer precision off in the mouse options of windows.
//Before launching NS2//
If you're running windows 7
-Right click your desktop
-Click Personalize
-Scroll down to "Windows 7 Basic"
-Click it.
Aero is now disabled.
Go to your Natural Selection 2 folder.
It is located under "Common" in your steam folder.
Find the NS2.exe
-Right click NS2.exe.
-Click Properties
-Go to compadibility tab
-Check "Disable desktop composition"
-Click ok
//After launching NS2
-Go to options
On the general tab locate "Raw Input" and "Mouse acceleration"
-Turn mouse acceleration "ON" and then turn raw input "Off"
-Click apply
-Close NS2
-Relaunch NS2
-Go back to options and undo what you just did.
Make sure mouse accel is off and make sure raw input is on.
-Click Apply
-Close NS2
-Relaunch and play.
Your Mouse is now fully fixed. Enjoy.
//Disabling Mouse Acceleration in the Windows Registry//
Go to this link
http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html
Download and run the mouse acceleration fix.
Restart your computer to confirm the change.
Do this change if you want. I have it for every game i play with Enhance pointer precision off in the mouse options of windows.
//Before launching NS2//
If you're running windows 7
-Right click your desktop
-Click Personalize
-Scroll down to "Windows 7 Basic"
-Click it.
Aero is now disabled.
Go to your Natural Selection 2 folder.
It is located under "Common" in your steam folder.
Find the NS2.exe
-Right click NS2.exe.
-Click Properties
-Go to compadibility tab
-Check "Disable desktop composition"
-Click ok
//After launching NS2
-Go to options
On the general tab locate "Raw Input" and "Mouse acceleration"
-Turn mouse acceleration "ON" and then turn raw input "Off"
-Click apply
-Close NS2
-Relaunch NS2
-Go back to options and undo what you just did.
Make sure mouse accel is off and make sure raw input is on.
-Click Apply
-Close NS2
-Relaunch and play.
Your Mouse is now fully fixed. Enjoy.
Comments
Also there's no reason to turn it to windows basic and disable aero AND have the exe disable desktop composition, since aero will be disabled automatically when the game is open.
tldr; step 1 is useless because you say use raw input, step 2 is useless because you set it to auto disable aero.
This is misinformation and will cause people to fuck their settings over for no reason.
Hey fk you buddy.
If you still have accel it's in your mouse sensor(which means you'd need a new mouse), don't touch your registry if you don't know what you're doing
Run ns2 is dx9 fullscreen
Rightclick ns2.exe and go to properties - go to compatibility tab, check disable visual themes and disable desktop composition, apply, ok
Now you're fine; only now when you launch ns2 will it disable aero and etc, once you close the game aero will return
I wondered why CS: Source at 60fps had much sharper aiming, whereas 60fps in NS2 felt like 30fps. I just put it down to an engine/fps issue, but this fix works for other games I've tried too, namely Unity ones.
Turns out it's Aero being a dick.
Just make sure you delete system32 as well. That slows your computer waaaay down.
Wait, does that have negative effects? Because I'm pretty sure I am.
It uses the windows compositor / Vsync ..
So it's akin to using double buffered vsync in game... added mouse latency due to delayed frames.
Always use exclusive fullscreen.
But it makes alt tabbing a pain... I'll give it a try and see if I feel a difference.
No?
https://msdn.microsoft.com/en-us/library/windows/desktop/aa969540(v=vs.85).aspx
Desktop composition uses vsync to remove tearing from ui animations since windows vista and it cannot be disabled since windows 8.
Correct me if I'm wrong but since people playing in fullscreen with windows 7 recommend disabling it I assume it applies to fullscreen too.
It's been like that since Vista. You are correct however that you cannot easily disable it otherwise.. it requires some registry editing
Originally i found out the bug that, if you uptick enhance mouse pointer precision then apply the fix it actually still applies some form of acceleration, which is why to truly get rid of it you need to leave windows 7/8/8.1/10 settings as the default. Apply the fix, restart. Disable acceleration in NS2 settings and set raw input off.
Or the other bug if you move too fast in y axis it throws your acceleration off and doesn't apply, those were fixed in the early stages and i'll thank the skulk for being the testbed so you can somewhat thank NS for the mouse fix everyone who enjoys pro gaming has, oh and you know how mice companies advertise that they have no acceleration? well Microsoft applies there own through windows and the only way to disable it is to use raw input(atleast with CSGO) or the mouse fix.
Just so happens i was also an alpha tester for the CRU refresh monitoring tool which allowed you to overclock your monitor, i had LCD panels overclocked before it even became a thing, so if you need any help on the correct way to Optimise and just generally to get your performance up to a progaymer standard i'll help you.
I am writing a guide and a website to account for all of my struggles in computer gaming and i'll be using NS 3.2 as a reference model as well as NS2. Natural Selection 2 is an interesting case to use though just simply because of the Spark engine and how inconsistent it is with computer hardware.
@RevanCorana That's incorrect in regards to v-sync
@Ghost3
That's incorrect, the registry fix for MarC was released because the original mousefix.reg that everyone used prior for XP no longer worked for windows 7 and that was because microsoft changed how mouse input was handled, ignorance is great these days and i love conversing with people in game till they no longer spew from there mouth.