Samuel Thibault <sthiba...@debian.org> writes:

> Mario Lang, le Wed 22 Apr 2015 16:49:01 +0200, a écrit :
>> raphael.poite...@gmail.com (Raphaël POITEVIN) writes:
>> 
>> > Mario Lang <ml...@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
conflict.

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.

-- 
CYa,
  ⡍⠁⠗⠊⠕


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to