[BRLTTY] Humanware driver and USB HID

Dave Mielke Dave at mielke.cc
Thu Mar 4 18:02:30 EST 2021


[quoted lines by Justin Pospical on 2021/03/04 at 14:24 -0800]

>I have an APH Chameleon 20 (which I believe is actually a rebranded Brailliant BI20x) that uses the Humanware driver. I read the recent discussion about the Mantis (same driver/protocol) so am aware bluetooth HID is not currently supported and the display therefore won't work using bluetooth. 

Yes, that's correct.

>I've tried connecting via USB, and that also does not seem to work; 

It should. I've tested that with a Humanware BrailleOne, which is effectively
the same device.

>brltty starts via the udev rule, but I get no output. 

Perhaps you could capture additional information by logging with:

   -ldebug,brldrv,inpkts,outpkts

>The following is logged repeatedly after connecting:

Repeated logging would mean that the driver startup isn't succeeding.

>Mar 04 14:21:02 p1 brltty[402]: USB configuration set error 16: Device or resource busy

This is usually not a problem. When it fails with busy as the reason then
brltty detaches the device from the kernel's driver so that it can use it.

>Mar 04 13:59:52 p1 brltty[384]: USB: endpoint descriptor not found: 84

This is the actual problem. Could you please post (or send to me directly) a
copy of the file /sys/kernel/debug/usb/devices while your device is connected?

-- 
I believe the Bible to be the very Word of God: http://Mielke.cc/bible/
Dave Mielke            | 2213 Fox Crescent | WebHome: http://Mielke.cc/
EMail: Dave at Mielke.cc  | Ottawa, Ontario   | Twitter: @Dave_Mielke
Phone: +1 613 726 0014 | Canada  K2A 1H7   |


More information about the BRLTTY mailing list