I have an experiment ready and coded on PsychoPy. We will be running an fMRI version on it however I can not seem to find a way to flip the screen (the whole screen/window) so that it presents the mirror image of it. The PsychoPy window object doesn’t seem to have such function.
As you know under MRI the stimulus is presented to the participant via a mirror over the head coil. For them to see the stimulus properly I need to flip my screen to the mirror image of it.
Yes and no. I don’t know if newer versions of Psychopy have the feature to flip the whole screen, but my solution to this was to flip each stimulus I wanted to mirror by adding a code component to the end of my experiment under the “Begin experiment” tab like this:
where flipComponents is a list of component names. These are those that you choose while initializing a component in builder, or the variable name that the code component is assigned to if you use coder.
Do keep in mind that the list above is a list of variables, not strings or anything. You can only flip components which exist, (and probably those which can be flipped) otherwise you’ll get an error.