OS: Win10 update 1909
PsychoPy version : 3.2.4
Standard Standalone? (y/n) y
What are you trying to achieve?:
Trying to trigger my task from a Cedrus (Lumina LSC-400B) button box connected by serial (DB9) port, that receives the trigger signal from our GE 450w 3T MRI scanner.
When I include the Cedrus response box code (from Builder) it fails with this error:
“Unable to find D2XX DLL. Please make sure ftd2xx.dll or ftd2xx64.dll is in the path.”
This error doesn’t occur without the Cedrus code.
I traced that this is coming from the pyxid library (part of the standalone) when it doesn’t find the ftd dll’s.
What did you try to make it work?:
This task worked fine on Win Vista before upgrading to this OS and this version of PsychoPy.
I tried to install the FTDI drivers from the FTDI site.
This seemed to succeed without errors, however, PsychoPy reported the same ‘missing ftd2xx.dll’ error.
I found a directory on my Win10 system which has the drivers but so far I’ve not been able to register them successfully (using generic advice for registering dll’s with Windows.)
I’m beginning to wonder if the solution is to ‘disable driver signature enforcement’ which is apparently an issue on Win10.
Thoughts before I take this (for me) unusual step?