Hi Im a making a FPS but I have an issue with the mouse. Im making so rotations using glutPassiveMotionFunc. But when its goes out of the screen and enter again, this ruins everything. I know this may be badly explained but if you already made your own FPS with glutPassiveMotionFunc , you know what Im talking about.