II just installed psychopy (2021.2.3) and tried to run the following demo code.
from psychopy import visual, core win = visual.Window([400,400]) message = visual.TextStim(win, text='hello') message.autoDraw = True # Automatically draw every frame win.flip() core.wait(2.0) message.text = 'world' # Change properties of existing stim win.flip() core.wait(2.0)
This crease a window on a non-primary monitor. The window stays blank. Trying to move the window turns it into “not responding”. There is no error visible in the Runner. See image.
When disconnecting my other monitors and running on a single monitor the code does work.
How can I get it to work on multiple monitors?