diff --git a/src/osdep/amiberry_gfx.cpp b/src/osdep/amiberry_gfx.cpp index 91f30baf..c2f55567 100644 --- a/src/osdep/amiberry_gfx.cpp +++ b/src/osdep/amiberry_gfx.cpp @@ -876,8 +876,7 @@ void update_display(struct uae_prefs* p) { auto* ad = &adisplays; open_screen(p); - SDL_SetRelativeMouseMode(SDL_TRUE); - SDL_ShowCursor(SDL_DISABLE); + set_mouse_grab(true); } void graphics_reset(bool forced) diff --git a/src/osdep/gui/main_window.cpp b/src/osdep/gui/main_window.cpp index f7a41353..f4bdabdc 100644 --- a/src/osdep/gui/main_window.cpp +++ b/src/osdep/gui/main_window.cpp @@ -392,8 +392,7 @@ void amiberry_gui_init() else SDL_RenderSetLogicalSize(renderer, GUI_HEIGHT, GUI_WIDTH); - SDL_ShowCursor(SDL_ENABLE); - SDL_SetRelativeMouseMode(SDL_FALSE); + set_mouse_grab(false); //------------------------------------------------- // Create helpers for GUI framework