Enabling SDL_SetWindowGrab fixes the bugs mentioned ? Wonder why is needed for some gfx cards and not others. And why having it disabled was working before (in r5).
Instead of compiling neo/sys/morphos/glimp.cpp, it's ok to use neo/sys/glimp.cpp (at least it works for me).