Control for different monitor sizes in inquisit web


Author
Message
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
marlonz - 12/23/2020
I've tried experimenting with the two element's you provided. Unfortunately this does not seem to solve the problem i'm running into.
If i understand the canvas elements correctly they will change the canvas size / aspect ratio relative to the user's monitor of the task.

Im trying to achieve that different screen sizes and resolutions have no influence on the physical dimensions of a stimulus. For example, currently i am using my 15,6" monitor, the dimensions of the stimuli are 6,5cm (width) x 4,6cm (height). If i would now connect my pc to for example a screen of 23" and i would open the task, i would need the stimuli to again be 6,5cm x 4,6cm.

Thank you for your help

> If i understand the canvas elements correctly they will change the canvas size / aspect ratio relative to the user's monitor of the task.

No. You can define a physical canvassize as explained in my response. I.e. on a 23'' monitor, the task would then only use a physical area equivalent to that of a 15.6'' display.

You can, of course, define your stimuli's sizes in physical dimensions as well.

<shape example>
/ shape = rectangle
/ size = (100mm, 20mm)
/ color = red
</shape>

will be 10cm width and 2cm height on any display.

Edited 5 Years Ago by Dave
marlonz
marlonz
Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)
Group: Forum Members
Posts: 5, Visits: 15
I've tried experimenting with the two element's you provided. Unfortunately this does not seem to solve the problem i'm running into.
If i understand the canvas elements correctly they will change the canvas size / aspect ratio relative to the user's monitor of the task.

Im trying to achieve that different screen sizes and resolutions have no influence on the physical dimensions of a stimulus. For example, currently i am using my 15,6" monitor, the dimensions of the stimuli are 6,5cm (width) x 4,6cm (height). If i would now connect my pc to for example a screen of 23" and i would open the task, i would need the stimuli to again be 6,5cm x 4,6cm.

Thank you for your help

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
Dave - 12/23/2020
marlonz - 12/23/2020
Hi,
Due to covid and the labs being closed im forced to change to study we are conducting into an online study.
We are using a dot-probe paradigm and visual angle is very important to us.
The script and it's visual angles, are optimized for a 15,6" monitor.
A problem we face is that we can't control for monitor sizes, e.g. any participant might have a larger or smaller monitor than 15,6"

Is there an option to force the size of the task? So that all stimuli in the test will have the exact same dimensions as on a 15,6" monitor?
As an example.
On my 15,6" monitor the dot probe target and non-target stimuli have dimensions of 4,6cmx6,5cm with a distance of 2,2cm from fixation point to the edge of either picture. When my co-worker opens the task in inquisit web on their 23" monitor the dimensions of the images become much larger, as well as the distance from fixation point to the edge of a stimulus.

Kind regards,
Marlon

You can set the screen area used by any given script per the <defaults> element's /canvassize and /canvasaspectratio.

https://www.millisecond.com/support/docs/v6/html/language/attributes/canvassize.htm
https://www.millisecond.com/support/docs/v6/html/language/attributes/canvasaspectratio.htm

Note that you can use physical dimensions in /canvassize if that is what you want / require. E.g.

/ canvassize = (345mm, 194mm)
/ canvasaspectratio = (16,9)

would be the physical dimensions of a typical 15.6'' monitor with a 16:9 aspect ratio.

Any devices with a display too small to run the task at the desired dimensions would obviously have to be excluded. This can be done per /onexptbegin logic. and using the <display> element's member functions:
https://www.millisecond.com/support/docs/v6/html/language/functions/getmmx.htm
https://www.millisecond.com/support/docs/v6/html/language/functions/getmmy.htm

Adding: If you're not worried about stimuli's physical dimensions, but merely wish to ensure that their *relative* sizes and positions are consistent across different displays, define all sizes and positions in percentages and define a uniform /canvasaspectratio.
Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
marlonz - 12/23/2020
Hi,
Due to covid and the labs being closed im forced to change to study we are conducting into an online study.
We are using a dot-probe paradigm and visual angle is very important to us.
The script and it's visual angles, are optimized for a 15,6" monitor.
A problem we face is that we can't control for monitor sizes, e.g. any participant might have a larger or smaller monitor than 15,6"

Is there an option to force the size of the task? So that all stimuli in the test will have the exact same dimensions as on a 15,6" monitor?
As an example.
On my 15,6" monitor the dot probe target and non-target stimuli have dimensions of 4,6cmx6,5cm with a distance of 2,2cm from fixation point to the edge of either picture. When my co-worker opens the task in inquisit web on their 23" monitor the dimensions of the images become much larger, as well as the distance from fixation point to the edge of a stimulus.

Kind regards,
Marlon

You can set the screen area used by any given script per the <defaults> element's /canvassize and /canvasaspectratio.

https://www.millisecond.com/support/docs/v6/html/language/attributes/canvassize.htm
https://www.millisecond.com/support/docs/v6/html/language/attributes/canvasaspectratio.htm

Note that you can use physical dimensions in /canvassize if that is what you want / require. E.g.

/ canvassize = (345mm, 194mm)
/ canvasaspectratio = (16,9)

would be the physical dimensions of a typical 15.6'' monitor with a 16:9 aspect ratio.

Any devices with a display too small to run the task at the desired dimensions would obviously have to be excluded. This can be done per /onexptbegin logic. and using the <display> element's member functions:
https://www.millisecond.com/support/docs/v6/html/language/functions/getmmx.htm
https://www.millisecond.com/support/docs/v6/html/language/functions/getmmy.htm

Edited 5 Years Ago by Dave
marlonz
marlonz
Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)Associate Member (77 reputation)
Group: Forum Members
Posts: 5, Visits: 15
Hi,
Due to covid and the labs being closed im forced to change to study we are conducting into an online study.
We are using a dot-probe paradigm and visual angle is very important to us.
The script and it's visual angles, are optimized for a 15,6" monitor.
A problem we face is that we can't control for monitor sizes, e.g. any participant might have a larger or smaller monitor than 15,6"

Is there an option to force the size of the task? So that all stimuli in the test will have the exact same dimensions as on a 15,6" monitor?
As an example.
On my 15,6" monitor the dot probe target and non-target stimuli have dimensions of 4,6cmx6,5cm with a distance of 2,2cm from fixation point to the edge of either picture. When my co-worker opens the task in inquisit web on their 23" monitor the dimensions of the images become much larger, as well as the distance from fixation point to the edge of a stimulus.

Kind regards,
Marlon
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search