Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

Really need help with Open Sesame Pygaze and Gazepoint GP3 eyetracker integration

First, forgive me but I do not have a programming background so I don't understand most of the discussions on this board.

I'm trying to run an eyetracking experiment using a Gazepoint GP3. I've created a very simple experiment using the PyGaze eye-tracking template. I can get it to work (all I really need is for Open sesame to record a single keystroke) but I don't know if it is possible for Open Sesame to control the "Gazepoint Control" program of the eyetracker to start recording (so I have heat map & fixation data).

I've submitted a help request with Gazepoint and am awaiting a response. I don't know if this will help but here is overview screen and command screen:

E:\0000 Classes\B PhD program\000 Dissertation Organization\0000 Gazepoint Eyetracker Lab\Open Sesame>cd /D C:\Program Files (x86)\OpenSesame\

C:\Program Files (x86)\OpenSesame>python.exe Lib\site-packages\opensesame.py "E:\0000 Classes\B PhD program\000 Dissertation Organization\0000 Gazepoint Eyetracker Lab\Open Sesame\000 this program works.osexp"

[2025-03-21 13:55:30,830:qtopensesame:492:WARNING] no translation file found for [D

[2025-03-21 13:55:30,966:qtplugin_manager:68:INFO] dynamically creating plugin gui class for notepad

qt.webenginecontext:


GL Type: desktop

Surface Type: OpenGL

Surface Profile: CompatibilityProfile

Surface Version: 4.6

QSG RHI Backend: OpenGL

Using Supported QSG Backend: yes

Using Software Dynamic GL: no

Using Multithreaded OpenGL: yes


Init Parameters:

 * application-name python

 * browser-subprocess-path C:\Program Files (x86)\OpenSesame\Lib\site-packages\PyQt6\Qt6\bin\QtWebEngineProcess.exe

 * create-default-gl-context

 * disable-es3-gl-context

 * disable-features ConsolidatedMovementXY,InstalledApp,BackgroundFetch,WebOTP,WebPayments,WebUSB,PictureInPicture

 * disable-speech-api

 * enable-features NetworkServiceInProcess,TracingServiceInProcess

 * enable-threaded-compositing

 * in-process-gpu

 * use-gl desktop


0.00s - Debugger warning: It seems that frozen modules are being used, which may

0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off

0.00s - to python to disable frozen modules.

0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.

[2025-03-21 13:55:33,646:qtplugin_manager:68:INFO] dynamically creating plugin gui class for notepad

0.00s - Debugger warning: It seems that frozen modules are being used, which may

0.00s - make the debugger miss breakpoints. Please pass -Xfrozen_modules=off

0.00s - to python to disable frozen modules.

0.00s - Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.

[2025-03-21 13:55:34,617:qtplugin_manager:68:INFO] dynamically creating plugin gui class for pygaze_log

[2025-03-21 13:55:34,619:qtplugin_manager:68:INFO] dynamically creating plugin gui class for pygaze_start_recording

[2025-03-21 13:55:34,620:qtplugin_manager:68:INFO] dynamically creating plugin gui class for pygaze_stop_recording

[2025-03-21 13:55:34,621:qtplugin_manager:68:INFO] dynamically creating plugin gui class for reset_feedback

using conda for updater

checking updates for opensesame: platform=noarch, current=4.0.24, latest=0



[2025-03-21 13:56:12,091:legacy:176:INFO] enabling hardware surface

[2025-03-21 13:56:12,092:legacy:185:INFO] enabling double buffering

[2025-03-21 13:56:12,099:legacy:189:INFO] video mode ok

[2025-03-21 13:56:12,198:legacy:178:INFO] sampling freq = 48000, buffer size = 1024

[2025-03-21 13:56:12,199:legacy:183:WARNING] mixer already initialized, closing

[2025-03-21 13:56:12,497:experiment:345:INFO] experiment started

checking updates for datamatrix: platform=noarch, current=1.0.15, latest=0

checking updates for qdatamatrix: platform=noarch, current=0.1.34, latest=0

checking updates for pseudorandom: platform=noarch, current=0.3.2, latest=0

checking updates for qnotifications: platform=noarch, current=2.0.6, latest=0

[2025-03-21 13:57:31,752:experiment:354:INFO] experiment finished

checking updates for fileinspector: platform=noarch, current=1.0.2, latest=0

checking updates for pyqode.python: platform=noarch, current=4.0.2, latest=0

checking updates for pyqode.core: platform=noarch, current=4.0.11, latest=0

checking updates for rapunzel: platform=noarch, current=1.0.0, latest=0

checking updates for opensesame-extension-language_server: platform=noarch, current=0.2.4, latest=0

checking updates for pyqode.language_server: platform=noarch, current=0.2.3, latest=0

Sign In or Register to comment.