You can use pygame.display.Info()
:
The docs say:
current_h, current_w: Height and width of the current video mode, or of the desktop mode if called before the display.set_mode is called.
(current_h, current_w are available since SDL 1.2.10, and pygame 1.8.0) They are -1 on error, or if an old SDL is being used.1.8.0)
pygame.display.Info()
creates an Info Object with the attributes current_h
and current_w
.
Create the Info Object before you call display.set_mode
and then call display.set_mode
with current_h
and current_w
from the object.
Example:
infoObject = pygame.display.Info()
pygame.display.set_mode((infoObject.current_w, infoObject.current_h))