Ah, that makes sense, and adds further credence that anything that would push up the bottom corners of the OpenGL window would solve the problem.
int screenWidth = glutGet (GLUT_SCREEN_WIDTH);
int screenHeight = glutGet (GLUT_SCREEN_HEIGHT);
glutInitWindowPosition(0, 0);
glutInitWindowSize(screenWidth, screenHeight);
So which does QB64 use? glutInitWindowPosition(0, 0) or glutInitWindowPosition(-1, -1)?
-1, -1 is the default value, which lets the system find the top left corner. 0, 0 should be the top left corner. Of course what is weird about GLUT is that it appears to separate the menu/content portion of the window from the title bar. So the above coordinates may have no effect on that.
Pete
Pete