I’m running an experiment in a laptop + 2nd monitor set-up and I need the stimuli to be shown at specific distances in cm on the 2nd monitor.
I’ve played with the different resolutions of the second monitor and found out that either the native resolution (1920 x1080) with a 150% scaling or a smaller resolution (1280 x 720) should do the trick. However, when I try to run the experiment on a Win 10 Dell laptop + ASUS MB169C+ (connected to the laptop via USB C), it reports the following error:
WARNING User requested fullscreen with size [1280, 720], but screen is actually [1920, 1080]. Using actual size.
This would be fine if Psychopy could take the information about the scaling from Windows (i.e. having a 1920 x 1080 resolution with a 150% scaling would solve the issue) - but it seems like it doesn’t do it.
Hence, I’d need either to force PsychoPy to show a different resolution that the one it’s registering from the 2nd monitor or find a way to insert the scaling alongside the native resolution.
At this point I would appreciate any solution - even if it involves switching to the Coder.
Thanks a lot for your help!
Recap of info:
Laptop OS (e.g. Win10): Win 10
2nd monitor: ASUS MB169C+
PsychoPy version (e.g. 1.84.x): 1.85.4
Standard Standalone? (y/n) Y