DirectIn Response boxes on Mac OS 10.5/10.6
In 2008, we ordered DirectIN Precision Button-Boxes (High-Speed USB Response Boxes).
Some of the response boxes are used with Windows (on a PC), some of them with Mac OS X (either with 10.5 or with Snow Leopard).
We are very happy with the response boxes as long as they are operated under Windows (on a PC).
With Mac OS X, however, we are faced with severe problems:
Obviously, the boxes are not reliably detected as proper USB devices. Sometimes they work fine right from the moment they are plugged in, but sometimes, no response button signal can be detected at all. We never get an error message.
Despite ample testing, we could not figure out the exact conditions leading to either success or failure:
- The problem is not due to a broken USB port.
- It is not a matter of plugging in the device before or after booting the system.
- The problem appears with OS 10.5 and 10.6.
- It is not a problem of computer type: The problem is observed with brand-new iMacs bot also with mac minis, MacBookPros etc.
- It does not help to use an USB hub (with active power supply).
- It is not a matter of whether there are other USB devices plugged in or not.
- We also tried to boot an iMac (where the box was not working before) via firewire from a MacBookPro (where the box was working before). The response box was plugged into the iMac: As a result, the response box did not work - so, it seems to be rather a problem close to the hardware (USB ports) than to the operating system (?).
It is also strange that the information listed in the system profiler is not indicative of proper functioning: The response boxes might appear there (as "DirectIN Responsebox" device) or not, this does not predict whether they function or not.
As we need the boxes for our experimental work, we really appreciate any help. Thanks!
Mac OS 10.5 problems as well
I just received my DirectIn Response boxes. When I plug them in, the Mac immediately asks about this new keyboard that it cannot identify (seems to be going through the system preferences "Keyboard & Mouse" item). When you continue on, it asks you to press the key immediately to the right of the left shift key (which you of course can't do). Two choices now:
1) If you ignore what is happening, the response box does produce 1-9 as appropriate in all software - except where I need it most - using Psychophysics Toolbox's "KbName" command within Matlab.
2) If you continue on with the "Keyboard & Mouse" item, then you can choose a Japanese, U.S., or European - none result in behavior different than #1 above.
Any help?
Clearer description of issue
If I type KbName in Matlab, pressing the DirectIn Response box causes 1-9 to appear in the Matlab window, but has no effect on the KbName function in Psychophysics toolbox (pressing a key on the regular keyboard immediately causes KbName to return with the correct information). This of course makes DirectIn Response box useless for doing experiments with Psychophysics Toolbox!
I suspect the problem occurs because the system software doesn't officially recognize the keyboard, so KbName can't use it. I have posted to the Psychophysics Toolbox forum as well to see if anyone has dealt with this.
DirectIN Response Box with Psychophysics Toolbox on a MAc
Just a quick note that changing my code from KbCheck (which checks the primary keyboard) to KbCheck(-1) (which checks all keyboards) was the rather obvious answer to the problem.
This isn't necessary on a Windows machine when using Psychophysics toolbox (according to my colleague down the hall). Probably necessary with Mac OS X because the system software does not recognize the DirectIN box as a keyboard - everything works fine though!
Eric
How can I get that update?
Hi,
I just found that my MacBook Pro has the same problem: it cannot reliably recognize "DirectIn Button Box." Meanwhile a new MacBook Air appears to recognize the box reliably. As someone pointed out in the list, the problem of my MacBook Pro might be attributed to the printer driver, which I recently installed.
Anyway, it is good news that the new firmware update is released. How can I get it? I cannot find it on the website yet.
Thank you.
Dojoon