Thread Tools  
TheSav
Junior Member
 
Join Date: Feb 2007
TheSav is on a distinguished road Posts: 4
Limiting Key Input, Posted February 1st, 2007 #1
Hi, this may be a silly question but is there a way to limit which keys on the keyboard will terminate an event.

Currently I have set the response keys to be A or B and the event termination settings to be:

End event only after criterion response

Event ending response any key

I was hoping that only one of the specified criterion responses (A or B) would end the trial.
Have I missed something basic? Setting a correct key only response also allows any key to terminate the trial. I'm using version 2.0 on Win XP.

Many thanks.
Reply With Quote
Hisham
Founder
 
Join Date: Aug 2006
Location: San Pedro, CA
Hisham is on a distinguished road Posts: 1,153
Posted February 2nd, 2007 #2
The event should end on only keys A or B if you change the event ending response to "Correct key".

Hisham.
Reply With Quote
TheSav
Junior Member
 
Join Date: Feb 2007
TheSav is on a distinguished road Posts: 4
Posted February 2nd, 2007 #3
Hi Hisham, that's what I thought also. However, setting the correct key still allows any input to end the event.

I've checked I've not allowed any other responses (such as some kind of wild card response) but it seems that any input is acceptable.

I'm a bit baffled as to what to try next. However, now that you've sort of confirmed my original thoughts I'll investigate this avenue further.
Reply With Quote
Hisham
Founder
 
Join Date: Aug 2006
Location: San Pedro, CA
Hisham is on a distinguished road Posts: 1,153
Posted February 2nd, 2007 #4
Did you also set the Correct Response to your "AB" response? If it's set to "(None)", then any key would be considered correct.
Reply With Quote
TheSav
Junior Member
 
Join Date: Feb 2007
TheSav is on a distinguished road Posts: 4
Posted February 2nd, 2007 #5
Yes, I checked that. I'm going to set-up a new version from scratch and see if the problem remains. One of the reasons I wanted to avoid the correct response *only* setting for termination was that I wanted two input keys - Say "A" and "B". One of these is the correct answer for a trial and would trigger a correct feedback trial - the other an incorrect feedback. However, Pressing either key should terminate the trial (and trigger the relevant feedback). This currently works such that if you press the correct answer it triggers the correct feedback. However, pressing any other key triggers an incorrect feedback (which would be the right thing to do) but allows scope for errors to be made (such as accidently pressing the wrong key). This is what I'm trying to avoid.
Reply With Quote
TheSav
Junior Member
 
Join Date: Feb 2007
TheSav is on a distinguished road Posts: 4
Posted February 2nd, 2007 #6
I suppose it may be easier to outline exactly what I'm trying to do.
Is there a way to do the following-

1. End on criterion response
2. Criterion is *ONLY* 'A' or 'B'
3i. 'A' is correct - trigger correct feedback
3ii. 'B' is incorrect - trigger incorrect feedback

No other keys end the event.

Thanks.
Reply With Quote
Hisham
Founder
 
Join Date: Aug 2006
Location: San Pedro, CA
Hisham is on a distinguished road Posts: 1,153
Posted February 8th, 2007 #7
The short answers:

- In SuperLab 1.7x and 2, no

- In SuperLab 4, not yet

In SuperLab 4, the Mouse or Touch Screen input already contains an option to "Ignore a mouse click unless it falls inside an area defined as a response". I have just opened a case in our internal tracking system to implement a similar option for keyboard input.
Reply With Quote
MonikaT
Senior Member
 
Join Date: Mar 2008
MonikaT is on a distinguished road Posts: 1,279
Posted January 2nd, 2014 #8
This is now possible with our new release of SuperLab 5. Below is an image that shows how this is implemented within the Participant Input editor.

Reply With Quote
Thread Tools
Posting Rules
Forum Jump:
Copyright Cedrus Corporation, 1991-2014.
All times are GMT -7. The time now is 09:29 PM.