Eyelink
Über 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
Installation des EyeLink Developers Kit
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.
Installation von OpenSesame mit PyLink
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: