I attempted to make my program full screen, using glutGameModeString(), glutEnterGameMode() and glutLeaveGameMode(). When I do this, my program no longer recognizes the middle mouse button. I have a menu attached to the middle mouse button, so maybe it is being recognized, but the menu isn’t working. Everything worked before I tried full screen mode. Does anyone know if this is a known problem, or am I doing something wrong that can be fixed?