diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 0441a3aff..552ade8f6 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -3910,8 +3910,11 @@ bool FurnaceGUI::init() { SDL_Rect displaySize; #endif - SDL_SetHint("SDL_HINT_VIDEO_ALLOW_SCREENSAVER","1"); - SDL_SetHint("SDL_HINT_ANDROID_SEPARATE_MOUSE_AND_TOUCH","1"); + SDL_SetHint(SDL_HINT_VIDEO_ALLOW_SCREENSAVER,"1"); + SDL_SetHint(SDL_HINT_MOUSE_TOUCH_EVENTS,"0"); + SDL_SetHint(SDL_HINT_TOUCH_MOUSE_EVENTS,"0"); + // don't disable compositing on KWin + SDL_SetHint(SDL_HINT_X11_WINDOW_TYPE,"_NET_WM_WINDOW_TYPE_NORMAL"); SDL_Init(SDL_INIT_VIDEO);