﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 4  » simultaneous button press</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Sun, 27 Sep 2026 21:33:12 GMT</lastBuildDate><ttl>20</ttl><item><title>simultaneous button press</title><link>https://forums.millisecond.com/Topic14800.aspx</link><description>Hey,&lt;br/&gt;&lt;br/&gt;I am trying to make it so two buttons will need to be pressed for the nextkey. How can I do this?&lt;br/&gt;&lt;br/&gt;Thanks&amp;nbsp;</description><pubDate>Fri, 07 Nov 2014 11:51:06 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14925.aspx</link><description>Great!&lt;br/&gt;</description><pubDate>Fri, 07 Nov 2014 11:51:06 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14924.aspx</link><description>ohhh I get what is going on now. Thank you so much for your help</description><pubDate>Fri, 07 Nov 2014 11:33:54 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14923.aspx</link><description>&lt;br/&gt;&amp;lt;trial late&amp;gt;&lt;br/&gt;/isvalidresponse  = [(50)]&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;is invalid syntax (same issue as outlined previously).&lt;br/&gt;&lt;br/&gt;&amp;lt; trial  era &amp;gt;&lt;br/&gt;/stimulusframes = [1=era, erastim]&lt;br/&gt;/timeout = 15000&lt;br/&gt;/ isvalidresponse =  [trial.late.response == 44 &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000] &lt;br/&gt;/responsetrial = (" ", method)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;nowhere do you actually run &amp;lt;trial late&amp;gt;. Thus you cannot expect the above /isvalidresponse to do anything.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial first&amp;gt;&lt;br/&gt;/ stimulusframes = [1=mytext]&lt;br/&gt;/ validresponse = (44)&lt;br/&gt;/ branch = [trial.second]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial second&amp;gt;&lt;br/&gt;/ validresponse = (50)&lt;br/&gt;/ iscorrectresponse = [trial.second.latency &amp;lt; 2000]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block myblock&amp;gt;&lt;br/&gt;/ trials = [1=first]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext&amp;gt;&lt;br/&gt;/ items = ("Press Z and then M within 2 seconds.")&lt;br/&gt;/ erase = false&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Fri, 07 Nov 2014 10:14:21 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14922.aspx</link><description>no more error messages but pressing the buttons at the same time does nothing.&amp;nbsp;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial late&amp;gt;&lt;br/&gt;/isvalidresponse  = [(50)]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt; trial  era &amp;gt;&lt;br/&gt;/stimulusframes = [1=era, erastim]&lt;br/&gt;/timeout = 15000&lt;br/&gt;/ isvalidresponse =  [trial.late.response == 44 &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000] &lt;br/&gt;/responsetrial = (" ", method)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt; trial  method &amp;gt;&lt;br/&gt;/stimulusframes = [1=iorm, iorm2]&lt;br/&gt;/timeout = 15000&lt;br/&gt;/ validresponse = ("z" "m") &lt;br/&gt;/branch = [(openended.open)]&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Fri, 07 Nov 2014 10:00:02 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14909.aspx</link><description>#1: You need to use */isvalidresponse*, not */validresponse*&lt;br/&gt;#2: Your syntax is still wrong. It ought to be:&lt;br/&gt;&lt;br/&gt;/ isvalidresponse =&amp;nbsp; [trial.late.response == 44 &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000)] </description><pubDate>Fri, 07 Nov 2014 05:11:49 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14904.aspx</link><description>I got an error that says invalid text&lt;br/&gt;&lt;p&gt;&amp;lt;trial late&amp;gt;&lt;br/&gt;/ validresponse = (50)&lt;br/&gt;/timeout = 15000&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&amp;lt; trial&amp;nbsp; era &amp;gt;&lt;br/&gt;/stimulusframes = [1=era, erastim]&lt;br/&gt;/timeout = 3500&lt;br/&gt;/validresponse =&amp;nbsp; [trial.late.response == (44) &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000)] &lt;br/&gt;/responsetrial = ("m", method)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Thu, 06 Nov 2014 20:12:41 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14877.aspx</link><description>Your syntax in the /iscorrectresponse attribute is incorrect. It ought to be&lt;br/&gt;&lt;br/&gt;/ iscorrectresponse = [trial.late.response == *ENTER THE NUMERICAL KEYBOARD SCANCODE FOR M HERE* &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000]&lt;br/&gt;&lt;br/&gt;For the appropriate scancode to enter above, see the "Keyboard Scan Codes" topic in the documentation as well as Tools -&amp;gt; Keyboard Scancodes...&lt;br/&gt;</description><pubDate>Tue, 04 Nov 2014 10:26:34 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14875.aspx</link><description>Is this what you mean? I want it so the valid response is this [("m") &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000] but it wont allow me to put that in the validresponse&lt;br/&gt;&lt;p&gt;&amp;lt;trial late&amp;gt;&lt;br/&gt;/ validresponse = ("z")&lt;br/&gt;/timeout = 15000&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt; trial&amp;nbsp; era &amp;gt;&lt;br/&gt;/stimulusframes = [1=era, erastim]&lt;br/&gt;/timeout = 3500&lt;br/&gt;/validresponse = ("m")&lt;br/&gt;/ iscorrectresponse = [("m") &amp;amp;&amp;amp; trial.late.latency &amp;lt; 2000]&lt;br/&gt;/responsetrial = ("m", method)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;/p&gt;&lt;br/&gt;</description><pubDate>Tue, 04 Nov 2014 10:00:30 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14816.aspx</link><description>Yes, but as with your initial request above, you need two &amp;lt;trial&amp;gt; elements to do that. You can do the response evaluation via /iscorrectresponse a la&lt;br/&gt;&lt;br/&gt;/ iscorrectresponse = [... &amp;amp;&amp;amp; trial.2ndtrial.latency &amp;lt; 2000]&lt;br/&gt;</description><pubDate>Sat, 01 Nov 2014 18:06:37 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14815.aspx</link><description>Is it possible to have the participant press one button and be required to press another button within x number of milliseconds in order to give the correct response?</description><pubDate>Sat, 01 Nov 2014 14:47:41 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14804.aspx</link><description>Thank you. I guess I'll have to make due with the one</description><pubDate>Fri, 31 Oct 2014 11:42:13 GMT</pubDate><dc:creator>sjstran12</dc:creator></item><item><title>RE: simultaneous button press</title><link>https://forums.millisecond.com/Topic14801.aspx</link><description>In Inquisit, a &amp;lt;trial&amp;gt; registers a *single* response. Thus, it is not possible to do this. The next-best thing you can do is run two trials in sequence -- one to register the 1st button press, another one to register the 2nd.&lt;br/&gt;</description><pubDate>Fri, 31 Oct 2014 10:55:45 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>