jermin
07-05-2011, 05:30 PM
After I turned on Vsync and triple buffer in the my Nvidia Control Panel, I was experiencing mouse lag both in the main menu and in the game. The cursor moved around 1 second behind the mouse movement. Not only the mouse was lagged, but joystick input (axes, buttons) and TrackIR Input was also delayed for about 1 second.
All these have resulted in very poor aircraft performance in the game. Actually I didn't discover it until several days ago. I even started to think that other online players were using cheats, because I was unable to keep up with an enemy in the same plane in a level turn. He would usually get into firing position in less than 2 full-circle turns.
Actually I have been flying like this for about 2 years. You can imagine how frustrated I had been. I always felt that the joystick in the cockpit moveed behind the real joystick I was using. But I tried to persuade myself that it was merely illusion.
Until several days ago, when I turned off the triple buffer (I can still run IL2 with FPS fixed at 75 with triple buffer off), I was like playing a brand new game. All planes responded MUCH faster (bank, pitch, yaw, throttle). I was able do tight turns very quickly. Then I tweaked my video card further by setting Maximum pre-rendered frames to 0. The result was even better.
I've been playing with this setting for a few days. But I still can feel the mouse lag (around 0.2 second) in the main menu and the game. And I'm afraid other input devices are still suffering from the delay. I tried firing MK108 shot by shot. And I could feel the delay between the trigger action and cannon firing. As you know, a 0.2 second delay of firing during a high-speed deflection shot will result in much longer aiming lead, especially for cannons with low muzzle velocity.
However, there wasn't any input lag when I turned vsync off. But horrible screen tearing makes the game unplayable.
Is there any way to eliminate the input lag while enabling vsync?
All these have resulted in very poor aircraft performance in the game. Actually I didn't discover it until several days ago. I even started to think that other online players were using cheats, because I was unable to keep up with an enemy in the same plane in a level turn. He would usually get into firing position in less than 2 full-circle turns.
Actually I have been flying like this for about 2 years. You can imagine how frustrated I had been. I always felt that the joystick in the cockpit moveed behind the real joystick I was using. But I tried to persuade myself that it was merely illusion.
Until several days ago, when I turned off the triple buffer (I can still run IL2 with FPS fixed at 75 with triple buffer off), I was like playing a brand new game. All planes responded MUCH faster (bank, pitch, yaw, throttle). I was able do tight turns very quickly. Then I tweaked my video card further by setting Maximum pre-rendered frames to 0. The result was even better.
I've been playing with this setting for a few days. But I still can feel the mouse lag (around 0.2 second) in the main menu and the game. And I'm afraid other input devices are still suffering from the delay. I tried firing MK108 shot by shot. And I could feel the delay between the trigger action and cannon firing. As you know, a 0.2 second delay of firing during a high-speed deflection shot will result in much longer aiming lead, especially for cannons with low muzzle velocity.
However, there wasn't any input lag when I turned vsync off. But horrible screen tearing makes the game unplayable.
Is there any way to eliminate the input lag while enabling vsync?