OS: Win10
PsychoPy version: 2026.1.2
Standard Standalone Installation? yes
Do you want it to also run online? no
What are you trying to achieve?: I am running a random dot motion task locally which uses a Cedrus RB-530 to collect directional responses to coherent dot motion going left or right. I have installed the Cedrus plug-in and button presses are being registered when the task is run. My issue is the output datafile. The start and stop times of the Cedrus box are correct and appearing in line with the stimulus. However, I am not sure how the actual reaction time is being recorded. When using a keyboard, I would be given a key_resp.rt column showing the second a response was made. However, I am unsure of the values that are given in the dots_resp.times column for the Cedrus box responses.
What did you try to make it work?: I have checked the functionality of the Cedrus box using Xidon 2 and the timing of the box itself appears to be accurate.
I would please like advice on understanding this output or how to save a .rt style column for Cedrus presses in the datafile.
In your Button Box Component, in the Data tab, do you have “Sync timing with screen refresh” ticked? If so, then the times stored will be relative to experiment start; so you can get the time since the Routine began by subtracting the value in the <routine name>.started column. Alternatively, if you uncheck that box, times will be relative to Routine start.
So Button Box is different from keyboard where .rt is (I believe) relative to the start of the component?
It’s more that .rt is different than .times, but as Button Box has .times and Keyboard has .rt that is essentially the case, yes. .times is “When was this button pressed”, .rt is “How long after this Component started was this button pressed” (essentially, rt = times - started)
Hi Todd, thanks for the response! “Sync timing with screen refresh” is ticked for the dots stims and resp components. Even with subtracting, the resultant time is too high. I ran a few trials and the datafile is below if needed. When subtracting, it leaves an impossible RT of 16.945148s, despite the routine only being 2s long. Would appreciate any advice on how to go about fixing this!
833338_RDK_EEG_Triggers_V2026_ButtonBox_2026-04-09_17h29.41.520.csv (5.6 KB)