When using SDL 1.2 it the way to implement full screen or windowed applications with "no cursor" you did the following:


See Trap mouse in SDL

Unfortunately I am unable to get the same behavior with SDL 2.0. I implemented the above as:

SDL_Window* window;
// ...
SDL_SetWindowGrab(window, SDL_TRUE);

Am I missing something or do you have to wrap the cursor manually back to the center of the window/screen?


1 Answer 1


The solution is SDL_SetRelativeMouseMode. How can I have missed that.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .