草庐IT

PsychoPy

全部标签

windows - 在 PsychoPy 中使用 pyo 时 pythonw.exe 崩溃

我正在PsychoPy(Windows7上的v1.84.2)中生成一个实验,它需要一个短音。围绕声音生成的代码行是:print'1'startTone=sound.Sound(value='B',secs=0.15,octave=5,sampleRate=44100,bits=16,name='',autoLog=False)print'2'instructions_text_stim=visual.TextStim(win,text='Pressanykeytostart.',pos=[0,0],height=2)print'3'instructions_text_stim.draw

python - 在 Windows 上的 PsychoPy 中记录屏幕触摸开始的时间

我正在帮助在Windows8平板电脑上使用PsychoPy实现一项实验。似乎无法通过PsychoPy、pyglet或PyGame界面直接访问触摸事件。我发现的大多数其他来源都提到使用鼠标移动事件代替触摸事件。这对于记录位置很有效,但对于记录时间它对我们不起作用。我们想收集触摸开始的时间,而鼠标事件是在触摸结束时发生的。有谁知道在PsychoPy中或通过将另一个库导入实验中来执行此操作的方法吗?更新:记录ioHub鼠标事件,看起来按下和释放鼠标事件都在触摸结束时发送。这是有道理的,因为这是操作系统确定触摸不是滑动的点。(此外,它会根据触摸的持续时间来决定触摸是左击还是右击)。

python - PsychoPy 在 64 位操作系统上发送触发器

我在Win764位操作系统上使用PsychoPystandalonev1.81.00发送脑电图记录触发器时遇到问题。我按照描述here并且不会出现任何(更多)错误。但是,触发器不会显示在记录计算机(Win732位下的BrainvisionRecorder)上。我做了什么:下载并安装了InpOutBinaries_1500通过InpOutBinaries_1500\Win32\InstallDriver.exe将其他文件(inpout32.dll、.h和.lib以及vssver2.scc)复制到我的脚本的工作目录尝试使用windll.inpout32.Out32(0x378,trigge