[solved] Pygaze Plug-ins
I am trying to use pygaze plug-ins, but when it gets to pygaze_init, the error message "Eyelink cannot handle filenames longer than eight characters" comes up and program ends. I've changed all my photo filenames to be exactly 8 characters, but it didn't fix the problem. Is there anything else I should do?

Comments
This seems to be an incompatibility of opensesame/pygaze and the eyelink system. I ran into the same issue. pygaze simply pulls the log file name to pass as the datafile name for the eyelink, but because opensesame automatically appends "subject-"to your subject number it overload the character limit by default. I don't know if there is a way to change this by default but it's a huge annoyance. You have to completely rename your log file each time to something shorter.
Someone correct me if I'm wrong on this or if someone knows of a quicker way please let me know.
Hi guys,
You're correct! The data file character maximum for an EDF is 8 characters. Omitting the "subject-" prefix is the easiest way to solve this, but I agree that it is a bit annoying to have to do so manually.
We could simply omit it by default, if you prefer that.
Best,
Edwin
Thank you! It solved the problem!