Originally posted by Mr_Blastman
View Post
I know many people are suffering from unwanted acceleration or mouse lags, and sometimes finding the small software tidbits to fix these things can be rather difficult, so I thought I'd add a few ones here:
Windows XP Mouse Acceleration Fix
This program basically just removes the native Windows XP acceleration without the need to fiddle around with registry values. It also clearly shows whether you have acceleration enabled or disabled before you do anything, so you won't end up re-enabling it by accident (unless you're really thick).
USB Mouse Polling Tweak
This piece of software might be a tad more difficult to grasp at first. It's basically just overclocking your USB-port. Increasing the mouse polling interval results in a more immediate feedback with the mouse (ie. less lag and feedback time). By default the polling is set to 125hz (8ms) if I remember correctly, but you can change it up to 1000hz (1ms). Personally I have it set to 500hz (2ms) since anything above that just eats resources and the difference isn't noticable, but I'm sure many people choose to disagree with me here

Change sensitivity through console
setsensitivity x /--- change your in-game sensitivity, replace x with a value
NB. When you change the sensitivity through console, the menu values get divided by 100 (I assume you're running the latest patch here, including betas).
Remove acceleration
C:\Documents and Settings\Username\My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTInput.ini
[UTGame.UTConsolePlayerInput]
bViewAccelerationEnabled=FALSE
Remove the "laggy" mouse feel and make it like in UT2004
C:\Documents and Settings\Username\My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTInput.ini
[Engine.PlayerInput]
LookRightScale=0.000000
LookUpScale=0.000000
bEnableMouseSmoothing=False
...
Bindings=(Name="MouseX",Command="Count bXAxis | Axis aMouseX Speed=2.0",Control=False,Shift=False,Alt=False)
Bindings=(Name="MouseY",Command="Count bYAxis | Axis aMouseY Speed=2.0",Control=False,Shift=False,Alt=False)
...
Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
...
Bindings=(Name="GBA_TurnLeft",Command="Axis aBaseX Speed=-40.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
Bindings=(Name="GBA_TurnRight",Command="Axis aBaseX Speed=+40.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
[UTGame.UTPlayerInput] <- same thing in this section as above.
LookRightScale=0.000000
LookUpScale=0.000000
...
Bindings=(Name="MouseX",Command="Count bXAxis | Axis aMouseX Speed=2.0",Control=False,Shift=False,Alt=False)
Bindings=(Name="MouseY",Command="Count bYAxis | Axis aMouseY Speed=2.0",Control=False,Shift=False,Alt=False)
...
Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
...
Bindings=(Name="GBA_TurnLeft",Command="Axis aBaseX Speed=-40.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
Bindings=(Name="GBA_TurnRight",Command="Axis aBaseX Speed=+40.0 AbsoluteAxis=0",Control=False,Shift=False,Alt=Fals e)
C:\Documents and Settings\Username\My Documents\My Games\Unreal Tournament 3\UTGame\Config\UTUI.ini
UIJoystickDeadZone=0.01
NB. Fiddle around with the mouse multipliers (Axis aMouseX Speed / Axis aMouseY Speed) to have precise control over your sensitivity. If you want the game to feel exactly like UT2004 did for you, then you'll have to find the same lines from the UT2004 User.ini and copy the values to UTInput.ini (change the 2.0 in the example to whatever you might have in the User.ini).
Only thing i could fine

Comment