Skip to main content

Research Repository

Advanced Search

ElGateau: A Library for Using the Elgato Stream Deck for Experimental Psychology Research

Madan, Christopher



In experimental psychology research, we often ask participants to press specific keys to correspond to responses in the experiment. For instance, one key for 'old' and another for 'new' in an old/new recognition memory test, 'word' and 'nonword' in a lexical decision task, or red/green/blue in a Stroop test. Sometimes we put stickers over keys on a keyboard to remind participants of these key mappings, but often they are merely included as part of the experiment instructions. What if we could easily just write 'old' and 'new' on the keys themselves? This approach could additionally lead to more manageable (and automatically logged) counterbalancing across participants, but we could further readily counterbalance key mappings across trials (or blocks of trials) if desired. In some cases, a whole experiment could be implemented on an LCD keypad. This project is the infrastructure for implementing experiments with an LCD keypad called the Elgato Stream Deck.


Madan, C. (2018). ElGateau: A Library for Using the Elgato Stream Deck for Experimental Psychology Research. Journal of Open Source Software, 3(31),

Journal Article Type Article
Acceptance Date Nov 26, 2018
Online Publication Date Nov 26, 2018
Publication Date Nov 26, 2018
Deposit Date Nov 27, 2018
Publicly Available Date Nov 27, 2018
Journal Journal of Open Source Software
Print ISSN 2475-9066
Publisher Open Journals
Peer Reviewed Peer Reviewed
Volume 3
Issue 31
Article Number 1070
Public URL
Publisher URL


You might also like

Downloadable Citations