[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#782732: Testing installeur, Braille no more operating automatically

Samuel Thibault <sthibault@debian.org> writes:

> Mario Lang, le Wed 22 Apr 2015 16:49:01 +0200, a écrit :
>> raphael.poitevin@gmail.com (Raphaël POITEVIN) writes:
>> > Mario Lang <mlang@debian.org> writes:
>> >> Or do you really own a Cebra from NinePoint Systems?
>> >
>> > I use a Handy Tech Braille Star.
>> So the bug is in auto-detection.  The Cebra and Braille Star do infact
>> speak almost the same protocol, and do have, IIRC, identical USB IDs.
> Eeeewwww...
> So there's no other way than specifying brltty=ht,usb:, at boot?

What confuses me is that according to the source code, the error
shouldn't happen.  In Programs/config.c, we have:

        static const char *const usbDrivers[] = {
          "al", "bm", "eu", "fs", "hd", "hm", "ht", "hw", "mt", "pg", "pm", "sk", "vo", NULL

IOW, "ce" is deliberately not listed because we *know* it could

It would be worthwhile to figure out why it is choosen anyways.

The correct solution for this problem is to stop the Cebra driver from
attempting to auto-detect.  the Cebras are *very rare*, since the
company selling them went bancrupt a little before it actually started
to sell them in large volumes.  So there are a lot more HT devices out
there.  So how is should be is the other way round: If someone has a
Cebra, they should be forced to specify it manually.


Reply to: