Skip to content

Chuan-Peng-Lab/jspsych-html-keynbutton-response

Repository files navigation

Plugin Description

The html-keynbutton-response plugin displays HTML content as html-keyboard-response plugin. And records responses generated with the keyboard or click button. The stimulus can be displayed until a response is given, or for a pre-determined amount of time. The trial can be ended automatically if the participant does not respond within a fixed length of time.

Development

  1. Clone this repo and set as working path.
  2. Run npm install to install required packages.
  3. Run npm run build --watch to render the distribution.
  4. Open one of the example html to show the basic function.

Codespace dev

If you are in the codespace enviroment, please execute two additional processes:

  1. install live-server by npm install -g live-server.
  2. run live-server.
  3. Open the popup windows and open the example html.

Examples

Several example experiments and plugin demonstrations are available in the /examples folder. Double-click on an example HTML file to run it in your web browser, and open it with a programming-friendly text editor to see how it works.

Contributing

We ❤️ contributions! See the contributing to jsPsych documentation page for more information about how you can help.

Citation

If you use this library in academic work, the preferred citation is:

de Leeuw, J.R., Gilbert, R.A., & Luchterhandt, B. (2023). jsPsych: Enabling an open-source collaborative ecosystem of behavioral experiments. Journal of Open Source Software, 8(85), 5351, https://joss.theoj.org/papers/10.21105/joss.05351.

This paper is an updated description of jsPsych and includes all current core team members. It replaces the earlier paper that described jsPsych:

de Leeuw, J.R. (2015). jsPsych: A JavaScript library for creating behavioral experiments in a Web browser. Behavior Research Methods, 47(1), 1-12. doi:10.3758/s13428-014-0458-y

Citations help us demonstrate that this library is used and valued, which allows us to continue working on it.

Contributors

jsPsych is open source project with numerous contributors. The project is currently managed by the core team of Josh de Leeuw (@jodeleeuw), Becky Gilbert (@becky-gilbert), and Björn Luchterhandt (@bjoluc).

jsPsych was created by Josh de Leeuw.

We're also grateful for the generous support from a Mozilla Open Source Support award, which funded development of the library from 2020-2021.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published