Advanced Warfighter – Condemned – DirectX – mouse lag – keyboard lag – input lag
I’ve been experiencing heavy keyboard and mouse lag in recent direct-x games. Searching the web i found several attempts in solving this program issues. In the old days when Half-life 1 came out it was quite easy to switch from direct-x to opengl but now-days its not that easy anymore.
One solution was to look for the windows xp keyboard filters (repeat rates, delay rates, …).
windows xp – control panel – accessibility
and
windows xp – control panel – keyboard
Here you can find various settings “Ignore quick keystrokes and slow down the repeat rate”, “Slow down keyboard repeat rates” and so on. One strategy might be to decrease all repeat rates and delays to their minimums, but does it make that much sense if the game isn’t able to process your input fast enough and you even raise the input rate ? And wont the game set its own delay and repeat rates for the game input ? Well, it seems like it worked for a few people but not for me.
So i kept on searching and found another method that although worked for a few people. It seems like a few direct-x games set its own priority level above the keyboard/mouse priority level.
check with ctrl+alt+del in the process tab – right mouse button on a process – check priority
Now you can set the game priority back to normal, because some people complained that the advanced warfighter demo sets its priority itself to high. In this thread they discuss various methods of launching a game with a certain preset priority, ranging from writing your own batch (.bat) file to just use the “/NORMAL” attribute for the windows xp application link.
So, did it work for me ? No ! I just used the CPU settings “Maximum” and the Graphic Card settings “Medium” in the Condemned game settings and it was “playable”. I guess its a problem of the Post Effects in direct-x in combination with FSAA and AF. I’ve experienced a similar problem with the post fx in trackmania sunrise, but there it just had an effect on the graphic delay and didn’t cause an input rate delay.