OpenSesame
Rapunzel Code Editor
DataMatrix
Support forum
Python Tutorials
MindProbe
Supported by Voorbestelling Een wereld vol denkers door Sebastiaan Mathôt

Eyelink

Die EyeLink-Serie von Eyetrackern, produziert von SR Research, gehört zu den am häufigsten verwendeten Eyetrackern in der psychologischen Forschung. SR Research bietet Python-Bindings für EyeLink an (genannt PyLink), die von PyGaze verwendet werden. Die Lizenz von PyLink ist mit der von OpenSesame verwendeten Lizenz nicht kompatibel. Aus diesem Grund ist PyLink nicht in der Standarddistribution von OpenSesame enthalten und muss separat installiert werden.

Windows

Das EyeLink Developers Kit (manchmal auch Display Software genannt) stellt die Bibliotheken bereit, die benötigt werden, um mit dem EyeLink-PC zu kommunizieren. Sie finden es hier (kostenlose Registrierung erforderlich):

Wenn Sie die .zip-Datei entpacken und anschließend das .exe-Installationsprogramm ausführen, wird die EyeLink-Display-Software in einem der folgenden Ordner installiert (je nach Ihrer Windows-Version):

C:\Program Files\SR Research\EyeLink\
C:\Program Files (x86)\SR Research\EyeLink

In diesem Ordner befindet sich ein Unterordner libs, den Sie zum System-Pfad hinzufügen müssen (dieser wurde möglicherweise bereits automatisch hinzugefügt, überprüfen Sie das aber zur Sicherheit). Öffnen Sie dazu "Arbeitsplatz", klicken Sie auf "Systeminformationen anzeigen", öffnen Sie den Reiter "Erweitert", klicken Sie auf "Umgebungsvariablen" und fügen Sie ;C:\Program Files\SR Research\EyeLink\libs bzw. (je nach System) ;C:\Program Files (x86)\SR Research\EyeLink\libs zur Path-Variable (unter Systemvariablen) hinzu.

pylink ist die Python-Bibliothek für EyeLink-Unterstützung. Derzeit unterstützt pylink nur Python 3.12 und älter, wohingegen die Standardpakete von OpenSesame mit Python 3.13 gebaut sind. Daher müssen Sie das Python-3.12- (oder älter-) Paket von OpenSesame von GitHub releases verwenden.

Anschließend kann pylink aus dem SR Research PyPi-Repository über pip install installiert werden:

pip install --index-url=https://pypi.sr-research.com sr-research-pylink

Wichtig: Versuchen Sie nicht, pylink mit pip install pylink zu installieren! Dadurch würden Sie ein völlig anderes Paket installieren!

Weitere Informationen zu pylink finden Sie im SR Research Forum (kostenlose Registrierung erforderlich):

Ubuntu

Die EyeLink-Display-Software kann direkt aus einem Repository installiert werden. Dabei werden auch PyLink und verschiedene hilfreiche Tools wie der edf2asc-Konverter installiert.

sudo add-apt-repository 'deb [arch=amd64] https://apt.sr-research.com SRResearch main'
sudo apt-key adv --fetch-keys https://apt.sr-research.com/SRResearch_key
sudo apt-get update
sudo apt-get install eyelink-display-software

Für weitere Informationen besuchen Sie bitte:

PyGaze

Nachdem Sie die EyeLink-Display-Software und PyLink wie oben beschrieben installiert haben, können Sie EyeLink mit PyGaze verwenden! Siehe: