[BRLTTY] brltty new user
Nicolas Pitre
nico at fluxnic.net
Sat Jul 2 23:04:13 EDT 2016
On Sat, 2 Jul 2016, kendell clark wrote:
> What he means by staging is the kernel modules that are considered
> unstable for whatever reason. It usually only contains brand new
> kernel modules while they're being developed and they're moved out
> into the main kernel. But speakup has never made it out. I don't know
> why, but I've heard that it's because of the way it access older
> serial based synthesizers, communicating raw commands instead of using
> the /dev/ttyusb0 and /dev/ttys0 and other serial devices.
Speakup really ought to move out of the kernel entirely and be made to
work as a regular process like Brltty does. Yes there might be some
politics behind this, but it is by far a flexibility and ease of
maintenance issue.
And it wouldn't be hard for the kernel to export the needed information
to user space. Speakup already relies on special notifier hooks located
in the core kernel console code to figure out what to speak. Those same
hooks could be used to transmit the same information to any interested
user space process as well.
Nicolas
More information about the BRLTTY
mailing list