How to Fix MacOS Errors (Solution)

Hello All!

I was trying to upload a Psychopy experiment I created on a PC to multiple different MacOS laptops and received a ton of different errors from each laptop!
(This is with the psychopy 4 compatibility+)
Luckily I happened to find the solution and wanted to share just incase others also had that same error!

For starters: Under your settings → Privacy & Security → Make sure Psychopy is under “Full access” to your entire computer and make sure it is enabled.
You also have to do the same for “Input Monitor” as well under settings
(If psychopy is not there, you have to add it to those settings, which is located at the bottom of the list of items that have access, just click (+) button (next to the (-)) and look for the psychopy app on your laptop, select it, and open it)

Then in Psychopy:
When you tried to run psychopy you may have also received frame rate errors; under the monitor icon on the psychopy builder (next to the experimenter settings icon) under frame rate, change it to the frame rate it tells you that laptop is and click ‘save’ (its default to like 1080,600 or something) .
Then under the settings icon in the psychopy builder → Screen → adjust the frame rates again to match
Also under the settings icon, the ‘input’ tab is set to ioHub; change that to PsychToolbox!!!

That was everything I changed and it was able to work perfectly!! I don’t know much about psychopy or coding, but this worked for me!!

(I did same changes to a DELL laptop and it worked as well!)
Hope this is helpful!

2 Likes