# Trap mouse in SDL2

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

SDL_ShowCursor(SDL_DISABLE);
SDL_WM_GrabInput(SDL_GRAB_ON);


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

SDL_Window* window;
// ...
SDL_ShowCursor(SDL_DISABLE);
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

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