eyetracker.showFeedback

getEyeTracker(id).showFeedback() (since PennController 1.8)

Shows the red dot estimating your looks, which is hidden by default after calibration.

Example:

[js highlight=”11″ try=”data”]newTrial( newButton(“Start”).print().wait(newEyeTracker().test.ready()) )

newTrial(
newEyeTracker(“tracker”).calibrate(70)
,
newText(“Left”).css(“padding”,”20vw”).print(“20vw”, “40vh”),
newText(“Right”).css(“padding”,”20vw”).print(“60vw”, “40vh”)
,
getEyeTracker(“tracker”)
.add( getText(“Left”) , getText(“Right”) )
.showFeedback()
.start()
,
newTimer(1000).callback( getEyeTracker(“tracker”).hideFeedback() ).start()
,
newSelector().add( getText(“Left”) , getText(“Right”) ).wait()
)[/js]

Will still show the red dot after calibration for 1 second, and hide it after that delay (assuming no selection has been made in the meantime).

Published by Jeremy

Researcher in semantics and pragmatics; Programmer of PennController for IBEX