Group: Forum Members
Posts: 5,
Visits: 34
|
Hello everyone, While working with Inquisit, I have faced some difficulties with making the Cedrus Response Pad RB-530 work with the file I created for my experiment. I would like to use both a keyboard and the response pad for running a study, where the keyboard is used by default for instructions (i.e. <page instructions>) and the response pad is used for responding to experimental trials. I followed the guidelines available on the millisecond.com. Thus, I installed the appropriate driver, checked the correspondence between buttons and responses, specified them for valid response, correct response, etc., and inserted "/ imputdevice = XID" in each trial code. When I run the experiment, the Inquisit seems to not react to the buttons I have pressed, thus I keep receiving timeout messages instead of correct/incorrect feedback.The scripts itself worked well when I run this file customed for the keyboard responses only (without XID). My trials look like that:
<trial test1> / stimulustimes = [1 = test1; 251 = postmask] / inputdevice = XID / validresponse = (3, 5) #Here, I was trying to set it to the response meanings, like (112, 176) / timeout = 1800 / responsetrial = (3, correctmessage) / responsetrial = (5, errormessage) / responsetrial = (noresponse, timeoutmessage) / pretrialpause = 250 </trial>
At the same time, when I change the valid response to "anyresponse", the Inquisit does react to the buttons pressed, and I receive correct message feedback since any response is considered to be correct.
<trial test1> / stimulustimes = [1 = test1; 251 = postmask] / inputdevice = XID / validresponse = (anyresponse) ...
Has anyone had similar problems with setting the validresponse buttons? Or maybe anyone knows what is wrong here? I would really appreciate any help. Cheers, Natalia
|