> it's a bit unclear to me which entries there should be considered
'generic USB IDs'?

They are marked "Generic Identifier", that's

0403:6001
10C4:EA60
10C4:EA80

> I also don't understand why those rules are debian specific

See the diff between ./debian/brltty-udeb.udev.rules and
./Autostart/Udev/device.rules.in

Note that in debian we use the udev rules *only* inside the installer.
The current strategy in Debian is that in the installer we use udev
rules to autodetect braille devices. But in the installed system we
don't: when the user installs brltty, the user means that they have a
Braille device and want to probe it, whether it uses a generic USB ID or
not, i.e. we always start brltty

> How does upstream handle the devices?

When brltty is started it just always probes all devices. Its udev rules
file always starts brltty, be it generic IDs or not.

> We should stop installing brltty by default going forward

That would align with the way it happens in Debian yes.

Ideally the udev rules would be split so that the non-generic pieces get
always installed to start brltty, and the generic pieces are installed
only when necessary. That's a matter of actually spending time on
implementing it.

> we aren't going to respin ISOs on old serie for such changes and that
wouldn't be a solution for already installed systems...

Yes, rather disable the generic udev rules.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1958224

Title:
  brltty claiming cp210x devices on 22.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/brltty/+bug/1958224/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to