Combine text and key press responses - Printable Version +- FindingFive Discussion Forum (http://discuss.findingfive.com) +-- Forum: Researchers (http://discuss.findingfive.com/forumdisplay.php?fid=3) +--- Forum: Study Grammar & Management (http://discuss.findingfive.com/forumdisplay.php?fid=5) +--- Thread: Combine text and key press responses (/showthread.php?tid=55) |
Combine text and key press responses - AQACH - 02-08-2021 Hello world! I'm creating a word association task. Participants must write a word in response to a cue word. I´m using the response option"keypress" because it is important to evaluate the first key press and the interval between each key press; however, it is laso important to me that participants can see what they write. I tried to combine two resposes "keypress" and "text" as explainned in the tutorial Recording participant responses, but F5 ignore the "keypress" response and only record the "text". I'm not shure that this is the best approach to solve my problem. My current code is: "test_trials":{ "type": "basic", "stimuli":["w01","w02","w03","w04","w05","w06","w07","w08","w09","w10","w11","w12","w13","w14","w15","w16","w17","w18","w19","w20","w21","w22","w23","w24","w25","w26","w27","w28","w29","w30","w31","w32","w33","w34","w35","w36","w37","w38","w39","w40","w41","w42","w43","w44","w45","w46","w47","w48"], "stimulus_pattern": {"order": "random"}, "responses": [["k_resp","t_resp"]] }, Thanks to everyone RE: Combine text and key press responses - Lucy - FF Researcher Support - 02-08-2021 Hello! This combination of responses does not currently work. The text response grabs all input to itself and doesn't let the keypress response listen to the keypresses. This is something that we can work on! We have some questions about what you want to achieve in your design: 1. In text responses, participants can hit backspace to delete what they have written and can write over it. Do you want to be grabbing all of the deletions? 2. Participants can also potentially copy and paste text into the text box. This wouldn't tell you much about reaction time, so do you need copy and pasting disabled? Any other information you can provide about what you are hoping to achieve is welcome! RE: Combine text and key press responses - AQACH - 02-08-2021 Thank you for you response! 1) I think the best option in our design is to disable the backspace key; however, grabbing all deletions would be an interesting option for data analysis. 2) Yes, we need the option "copy/paste" disabled. RE: Combine text and key press responses - Ting - 02-09-2021 Hi - We are working on this as fast as we can. We expect to have a solution for you by the end of this week. Thanks for suggesting these tweaks! RE: Combine text and key press responses - Ting - 02-12-2021 Alright! We have something for you to test now. We host a testing version of FindingFive at https://testing.findingfive.com. On the testing version: (1) the keypress response can now listen to the key presses in a text response. That is, as participants are typing their answer in the text response, the individual keystrokes are also recorded by a background "keypress" response. (2) the "text" response can now optionally take a new property: Code: "prevent_paste": false which will disable the pasting function in a text response (3) the "keypress" response can now optionally take a new property: Code: "functional_keys": true which will not only record the individual character keystrokes, but also functional keys like "Backspace", "Delete", etc. Whenever you have a chance to test these new features, please let us know if they resolve the issues in your design? If they work as intended, we'll push them to the production server so that you can use them in studies! Thanks RE: Combine text and key press responses - AQACH - 02-12-2021 Hi! I am very grateful to finding five. I already test those functions; however, I found two bugs marked in the attached document. 1) Messy responses: I suppose that after collecting each key with the "keypress function," the complete response should be collected when participants submit their responses; nevertheless, there is a delay when text response is saved. You can see in the attached file, in the tab "words" cells marked in gray that correspond to each keypress for the word "cup," then several keypresses from other words, and finally the text response "cup." 2) Repetition of keypress responses: In the attached document, you can find in the tab "words" some cells marked in blue that exemplify how keypress is repeated throughout the document. This word (wall) is only one example, but there are several keypress repetitions if you see it in detail. To test this problem, I performed a second test responding only with one keypress using the "a" character. Forty-eight stimuli should be 48 keypresses cells and 48 text submissions; however, there are 365 keypresses responses and 48 text responses (this last number is correct). I appreciate your help. RE: Combine text and key press responses - Ting - 02-12-2021 Hi! Unfortunately I'm somewhat completely at a loss on how to interpret your data without seeing your study. The color coding you were referring to did not seem to show up on my end. In general, the keypress response records all keystrokes, including the entire history of deletion, changes, and whatnot. The result will be messy. It will not be the same as the value collected in a text response. I'll PM you regarding what to do next. RE: Combine text and key press responses - Ting - 02-15-2021 Alrighty! I think we have resolved this issue - thanks so much by the way, it's actually a latent bug of the keypress response that had always existed, and was only exposed by the particular setup you are using. We are glad to be able to identify the issue. Can you try your study on the testing server again and see if the issues still exist? Thanks! RE: Combine text and key press responses - AQACH - 02-15-2021 I already test this correction, and it works great. I cannot find any other issue. I appreciate your help. RE: Combine text and key press responses - Ting - 02-15-2021 Fantastic! We'll move these new features / bug fixes to the production server today. They will show up on the production server (www.findingfive.com) tomorrow. |