I've searched the forums for "lag" and "delay" but couldn't find a solution to this specific problem.

I'm playing on PC, the problem is that whenever I try to do something, it happens like a second later. For example, If I press a button to jump, I don't see the jump on the screen until a second later. If I try to rotate the camera, it moves a second too late. I didn't think it would be that much of a problem, but because the camera turns a second too late, I keep running into walls. The tutorial took longer to finish than it should have. I've tried using the keyboard instead of a controller, but I get the same problem. When I try walking, I hear the footsteps before I see anything moving. So I think the problem is the video. Has anyone else had this problem? And if so, how do I fix it?