I can't seem to reply to messages, so sorry for starting the new thread.
It started working after I updated to the most recent psychtoolbox version, 3.0.11, thanks!!
Stephanie
XXX---In PSYCHTOOLBOX@yahoogroups.com, <mcmains@...> wrote : I am using a new Celeritas response system from PST, which is made to work with Eprime, but is suppose to also work as a stand alone HID device (on systems that support Full Speed USB, not sure if that matters). Matlab finds it, and gives it a name and ID number. However, when I attempt to set up a queue for it, I get the following error message: INTERNAL PSYCHTOOLBOX ERROR error: PsychError_system general description: Error reported by a system call specific description: Failed to get any appropriate elements from the device. module name: PsychHID subfunction call: KbQueueCreate file name: Common/PsychHID/PsychHIDKbQueueCreate.c function name: PsychHIDOSKbQueueCreate line number: 922 Error using PsychHID See error message printed above. Error in KbQueueCreate (line 155) PsychHID('KbQueueCreate', deviceNumber, keyList); Error in att_mot_ver1_que (line 143) KbQueueCreate(device,keylist);%%make cue
Does it work with real operating systems like Linux? Or with MS-Windows?
Full output of PsychHID('Devices') - make sure to post the actual output, not something abbreviated like Matlab often does. Also full output of [a,b,c] = GetKeyboardIndices.
Does it work with KbCheck? With GetChar? In the regular Matlab window?
Output of KbQueueCreate for that device after setenv('PSYCHHID_TELLME','1')?
-mario