Using mouse and keyboard dynamics to detect cognitive stress during mental arithmetic

Yee Mei Lim*, Aladdin Ayesh, Martin Stacey

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingPublished conference contribution

13 Citations (Scopus)


To build a personalized e-learning system that can deliver adaptive learning content based on student’s cognitive effort and efficiency, it is important to develop a construct that can help measuring perceived mental state, such as stress and cognitive load. The construct must be able to be quantified, computerized and automated. Our research investigates how mouse and keyboard dynamics analyses could be used to detect cognitive stress, which is induced by high mental arithmetic demand with time pressure, without using intrusive and expensive equipment. The research findings suggest that when task demand increased, task error, task duration, passive attempt, stress perception and mouse idle duration may increase, while mouse speed, left mouse click and keystroke speed decreased. The significant effects of task demand and time pressure on mouse and keystroke behaviours suggest that stress evaluation from these input devices is potentially useful for designing an adaptive e-learning system.

Original languageEnglish
Title of host publicationIntelligent Systems in Science and Information 2014, SAI 2014
Number of pages16
ISBN (Electronic)978-3-319-14654-6
ISBN (Print)978-3-319-14653-9
Publication statusPublished - 14 Feb 2015
Externally publishedYes

Publication series

NameStudies in Computational Intelligence
PublisherSpringer Verlag
ISSN (Print)1860-949X

Bibliographical note

Publisher Copyright:
© Springer International Publishing Switzerland 2015.


  • Adaptive e-learning
  • Keyboard dynamics
  • Mental arithmetic
  • Mouse dynamics
  • Stress detection


Dive into the research topics of 'Using mouse and keyboard dynamics to detect cognitive stress during mental arithmetic'. Together they form a unique fingerprint.

Cite this