psychtoolbox获取按键有许多方法,常见的有KbCheck, KbWait, KbStrokeWait, KbPressWait, KbReleaseWait
其中,KbCheck检查键盘所有按键的状态,不打断程序执行,而Wait系列会让程序“卡死”,直到按下了一个按键。往往程序只需要获取一个按键即可,可实际测试下来,用Wait系列精度不够,在两次按键间隔小于0.1秒时,Wait系列的函数不能很好地反映所按下的按键,连续按按键会miss许多。
为此,这里用KbCheck实现了一个KbGet,它可以打断程序执行,直到按下按键为止,并获取这个按下的按键。按键时间间隔可以小于0.05。</