Frame-time precision online

I read in Caveats and cautions — PsychoPy v2023.2.3 that Psycho JS is capable of:

frame-precise timing. That means, if you ask for a stimulus to last for, say, 6 frames then you will get exactly 100 ms of stimulus presentation.

However, getActualFrameRate() always returns 60.

https://psychopy.github.io/psychojs/core_Window.js.html

I understand that most people’s computers will have a refresh rate of 60Hz, but is there a way to check this so you can filter data of people with higher/lower refresh rates? Or do I have just to assume that most of the participants have a standard 60Hz refresh rate screen?

3 Likes