Nach ewiger Sucherei und endloser Testerei mit verschiedenen Betriebssystemen hab ich endlich die Lösung für mein Mauslag Problem gefunden.
Ich hatte in UT seit jeher einen leichten, aber dennoch spürbaren Mauslag, und daher grosse Probleme mit Instant-Hit Waffen. Mit der Zeit habe ich alle Ursachen, die dazu führen, gefunden. Kein Plan, ob ihr alles schon wisst oder das Problem gar nicht habt (oder es euch nur noch nicht aufgefallen ist).
Erstmal enfernt ihr das Maussmoothing und die Mausbeschleunigung in XP (falls ihr es nicht schon gemacht habt, User anderer Windows Systeme können sichs sparen)
1.) Öffnet die Registry, indem ihr "regedit" ausführt.
Geht zu HKEY_CURRENT_USER -> Control Panel -> Mouse
jetzt müsst ihr die Werte für SmoothMouseCurve verändern, und zwar so:
Smoothmousexcurve muss so aussehen:
00 00 00 00 00 00 00 00
00 a0 00 00 00 00 00 00
00 40 01 00 00 00 00 00
00 80 02 00 00 00 00 00
00 00 05 00 00 00 00 00
Smoothmouseycurve so:
00 00 00 00 00 00 00 00
66 a6 02 00 00 00 00 00
cd 4c 05 00 00 00 00 00
a0 99 0a 00 00 00 00 00
38 33 15 00 00 00 00 00
MouseSpeed, MouseThreshold1 und MouseThreshold2 regeln die Mausbeschleunigung. Alle drei auf 0 machen, es sei denn ihr wollt das.
Wenn ihr keinen Bock auf Tippen habt, könnt ihr auch einfach das Attachment ausführen.
2.) Ladet euch RivaTuner von
http://www.guru3d.com/files/rivatuner/
Customize -> Direct X Options (das Grüne DirectX-Symbol im aufklappenden Menü klicken) -> Vsync
Stellt Synchronisation with vertical retrace auf "always on"
Stellt "Prerender Limit" auf "0"
Mit letzterem ändert ihr die Anzahl der Frames, die von der CPU vorbereitet werden, bevor sie von der GPU verarbeitet werden. Wenn ihr Probleme mit dem Setting habt (sollte nicht vorkommen) stellt es auf "1"
3.) Öffnet die User.ini.
Ändert in [Engine.PlayerInput] folgende Einträge:
MouseSmoothingMode=0
MouseSmoothingStrength=0.000000
MouseSamplingTime=0.008333 (default für 125Hz USB, bei PS2-Maus @200Hz Abtastrate empfiehlt sich 0.005000, thx@Aiwa)
4.) Öffnet die UT2003.ini
Ändert in [D3DDrv.D3DRenderDevice] folgende Einträge:
ReduceMouseLag=False
UseTripleBuffering=False
UseVSync=True
Fertig! Bei mir ist der Unterschied zu vorher wie Tag und Nacht! Ich habe ein Razer Boomslang 2000, ich weiss nicht wie krass der Unterschied bei anderen Mäusen ausfällt, aber probieren schadet nicht.