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

Eyelink

Eyelink 系列眼动仪由 SR Research 公司生产,是心理学研究中最常用的眼动仪之一。SR Research 为 Eyelink 提供了 Python 绑定(称为 PyLink),PyGaze 也使用了这些绑定。由于 PyLink 的许可证与 OpenSesame 所用的许可证不兼容,因此 PyLink 不包含在 OpenSesame 的默认发行版中,需要单独安装。

Windows

Eyelink Developers Kit(有时称为 Display Software)提供了与 Eyelink PC 通信所需的库。你可以在这里找到(需要免费注册):

.zip 文件解压后,运行 .exe 安装程序,EyeLink display 会被安装到以下文件夹之一(取决于你的 Windows 版本):

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

在这个文件夹里有一个 libs 子文件夹,你需要将其添加到系统 Path(有时会自动添加,但请检查确认)。你可以通过打开“我的电脑”,点击“查看系统信息”,打开“高级”标签,点击“环境变量”,然后将 ;C:\Program Files\SR Research\EyeLink\libs 或(取决于你的系统);C:\Program Files (x86)\SR Research\EyeLink\libs 添加到 Path 变量(在系统变量下面)来实现。

pylink 是支持 EyeLink 的 Python 库。目前,pylink 仅支持 Python 3.12 及更早版本,而 OpenSesame 的标准安装包是基于 Python 3.13 构建的。因此,你必须从 GitHub releases 下载基于 Python 3.12(或更早版本)的 OpenSesame 安装包。

随后,可以通过 pip install 从 SR Research 的 PyPi 仓库安装 pylink

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

重要提示:不要 通过运行 pip install pylink 来安装 pylink。这样做会安装一个完全不同的软件包!

你可以在 SR Research 论坛上找到更多关于 pylink 的信息(需要免费注册):

Ubuntu

EyeLink display 软件可以直接通过仓库安装。这也会安装 PyLink 以及各种便捷工具,如 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

更多信息请访问:

PyGaze

按照上述说明安装好 EyeLink display 软件和 PyLink 后,你就可以在 PyGaze 中使用 EyeLink 了!参见: