URL of experiment: Pavlovia
Description of the problem: Position of stimuli are correct when running locally but altered when running online.
I am trying to run a visual search task which presents red and blue letters L and T.
The task is to indicate when a blue L is present on the screen. If a blue L is present the L key should be pressed. If the blue L is not present then the K key should be pressed.
I am using the calibration procedure from Pavlovia
to adjust the size and position of text stimuli on the screen to real cm measurements. The x_scale and y_scale variables are normally passed to this experiment from a previous experiment in a chain of experiments, however this experiment can be run in isolation if the values are input manually at the beginning of the experiment.
I am specifying the x and y coordinates for each stimulus in the conditions file. These values are scaled using the x_scale and y_scale values at the beginning of each trial.
Everything runs perfectly locally when running through builder, AND when running in the debug mode in builder, however when running on Pavlovia the experiment runs but the positions are not the same as when running locally. The coordinates and rotation or each letter stimulus was chosen to avoid any overlap, but when running online some trials will have overlapping elements.
Another problem is that when a response button is pressed some times it seems as if the button press is not detected and will require the participant to press it a second and sometimes a third time before the experiment moves on to the next trial.
Thank you for any help you can give me.