Parallel Port Issues w/ Windows 11

Hello, I was having exactly the same issue, new Windows11 install, previously working script now refusing to trigger Magstim Rapid under the new install. I solved it by using a similar solution to that mentioned here: Sending Triggers to EEG with Parallel Port - Builder - PsychoPy
That is, I copied all the files mentioned into my System32 and my SysWOW64 and my experiment folder. I am impatient so I didn’t systematically do this one by one… but now it works. I had them all just in my experiment folder before that so likely it was one/both of the system folders that did it.
Again I didn’t test which file did the trick but this is the list of files I copied:


and note that the DLPortIO file here is a renamed version of the inpout32 DLL file as recommended in the DLPortIO text file. Presumably only one or two of these were actually needed in each location but I didn’t have time / inclination to systematically test each file and each location.
I’m running PsychoPy 2025.1.1 and triggering a Magstim Rapid 2 via the parallel port using this parallel port card 1-Port Parallel PCIe Card - PCI Express to Parallel DB25 Adapter Card - Desktop Expansion LPT Contro
I hope this helps, thank you everyone for your continued work on this software and on support!