This is not correct though, we need to get the GLUT mouse position, here, don't we? It seems like SDL should just store mouseX and Y on browser, and so should the others.