Немного аккуратнее (но только для окон), так как это создает динамическую пару переменных, которые вы затем можете использовать для настройки смещения оставшегося кода;
import win32gui
#discover where top left corner of active screen is
#return is a dictionary list of keys and values
monitors = win32api.EnumDisplayMonitors()
display1 = win32api.GetMonitorInfo(monitors[0][0])
#from the Work key, select the first and second values
x_adj=(display1['Work'][0])
y_adj=(display1['Work'][1])
Затем, в оставшейся части кода используйтеэти корректировки, чтобы уточнить ваши навигационные клики.В моем случае я перемещаюсь по окну, используя pyautogui
import pyautogui
#just move the mouse to a position
pyautogui.moveTo(x=103+x_adj, y=235+y_adj)
#move and click the mouse
pyautogui.click(x=103+x_adj, y=235+y_adj)
В вашем случае вы захотите создать верхний левый угол нового окна в (или относительно) координатах (x_adj,y_adj)