I wrote a program that has a 3ds model and a fps camera scene node.
When I rotate the camera with setRotation function it has a delay.
The hardwares I used for this demo are cpu dual core (Intel), 512 MB DDR2 ram, sata2 hard disk and Geforce 8800 GTX and the framerate is very high it is about 800 fps but when I turn on the VSYNC and rotate the camera it has a delay I mean the scene stop and jump at the last camera rotation after 0.2 second delay.
It was good until our hard disk get damaged and we change the hard disk with another one and installed a new windows and test the program again then I saw the above problem with my program.
I solved it.
the rotation degrees comes from an hardware and there was an option in windows that makes reading from hardware with 16ms delay.
Thanks every one.