>Well OK. I am surmising that there are conflicts when the three devices are
>all shouting.
It may be that there isn't enough USB bandwidth to serve multiple low-speed
isochronous devices concurrently.
You might try using a multi transaction translator ("Multi-TT") hub instead.
https://en.wikipedia.org/wiki/USB_hub#Transaction_translator
http://www.tomshardware.com/reviews/usb-technology,677-3.html
"lsusb -v" will tell you if your hardware supports multi-TT
(bInterfaceProtocol, 1 = single-TT, 2 = multi-TT) and if it is enabled
(bDeviceProtocol, again 2 = multi-TT).
Although even if multi-TT works, maintenance could be a problem; the risk
would be that one day the hub breaks, someone replaces it with a Single-TT
hub assuming it is equivalent to the failed hub, and the thing mysteriously
breaks.
Will
_________________________________________________________________________
William R Sowerbutts [email protected]
"Carpe post meridiem" http://sowerbutts.com
main(){char*s=">#=0> ^#X@#@^7=",c=0,m;for(;c<15;c++)for
(m=-1;m<7;putchar(m++/6&c%3/2?10:s[c]-31&1<<m?42:32));}
--
Next meeting: Bournemouth, Tuesday, 2017-02-07 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
New thread: mailto:[email protected] / CHECK IF YOU'RE REPLYING
Reporting bugs well: http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR