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

Eyelink

La série de dispositifs de suivi oculaire EyeLink, produite par SR Research, compte parmi les systèmes les plus utilisés dans la recherche en psychologie. SR Research fournit des liaisons Python pour EyeLink (appelées PyLink), qui sont utilisées par PyGaze. La licence de PyLink est incompatible avec celle d’OpenSesame. Pour cette raison, PyLink n’est pas inclus dans la distribution par défaut d’OpenSesame et doit être installé séparément.

Windows

L’EyeLink Developers Kit (parfois appelé Display Software) fournit les bibliothèques nécessaires pour communiquer avec le PC EyeLink. Vous pouvez le trouver ici (inscription gratuite requise) :

Si vous extrayez le fichier .zip puis lancez l’installeur .exe, le logiciel EyeLink sera installé dans l’un des répertoires suivants (selon votre version de Windows) :

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

Dans ce dossier, il y a un sous-dossier libs, que vous devez ajouter au Path système (il est possible que ce chemin ait été ajouté automatiquement, mais vérifiez pour en être certain). Vous pouvez le faire en ouvrant "Ordinateur", puis en cliquant sur "Afficher les informations système", en ouvrant l’onglet "Avancé", en cliquant sur "Variables d’environnement" et en ajoutant ;C:\Program Files\SR Research\EyeLink\libs ou (selon votre système) ;C:\Program Files (x86)\SR Research\EyeLink\libs à la variable Path (dans Variables système).

pylink est la bibliothèque Python pour la prise en charge d’EyeLink. Actuellement, pylink ne prend en charge que Python 3.12 et les versions antérieures, tandis que les paquets OpenSesame standards sont construits avec Python 3.13. Par conséquent, vous devez utiliser le paquet OpenSesame pour Python 3.12 (ou antérieur) disponible sur GitHub releases.

Ensuite, pylink peut être installé à partir du dépôt PyPi de SR Research via la commande pip install :

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

Important : n’essayez pas d’installer pylink en lançant pip install pylink. Cette commande installerait un tout autre paquet !

Vous trouverez plus d’informations sur pylink sur le forum de SR Research (inscription gratuite requise) :

Ubuntu

Le logiciel d’affichage EyeLink peut être installé directement depuis un dépôt. Cela permet également d’installer PyLink et divers outils pratiques, tels que le convertisseur edf2asc.

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

Pour plus d’informations, veuillez consulter :

PyGaze

Après avoir installé le logiciel d’affichage EyeLink et PyLink selon les instructions ci-dessus, vous pouvez utiliser EyeLink avec PyGaze ! Voir :