The winfo screenwidth . returns 1920 on Windows XP SP2 with dual monitors and the screen spread across both monitors (and the . in the second monitor) whereas winfo geom . returns 200x200+2717+546. The geometry is correct but the screenwidth is not. How do I get the correct screen width in this case. Windows handles this as a single screen (at least it appears to).