@jedbeetle: Controller inputs are usually polled once a frame in an FPS and the result is applied immediately when applicable. Any lag that you might sense in an FPS is probably due to animation speed. Jumping wont happen immediately because the character model actually has to move into a jump-ready stance first,…