I am having an issue presenting a visual stimulus on a second screen, but only when I have an external sound card (ASUS U7 MKII) connected to my PC, running Windows 10. I am running Psychotoolbox 3.0.16, on Matlab version R2019b.
When I run the command: Screen(screenNumber,‘OpenWindow’), with screenNumber = 1, corresponding to the main screen of my PC, the output is ans = 0, followed by several PTB-INFO lines, and all seems to run fine. However, if screenNumber = 2, corresponding to a second screen connected to my PC, the Screen(screenNumber,‘OpenWindow’) command only prints : ans = 3, produces a black screen, and gets stuck there. The only way to exit this is to close matlab.
The two screens are Dell U2415 (same model). I have been running these commands until now without issues, with the same settings, but with the previous version of this sound-card (ASUS Xonar U7) connected. So I think there is something about this new sound card and how it interacts with matlab/psychotoolbox that I am missing. I need to have this external sound card connected because later in this script I use it to present sounds via PsychSound.
Any help on this would be greatly appreciated, and I’m happy to provide more info if I missed something. Thanks a lot!