[BRLTTY] Linux console hacking (was: Re: Footsteps towards better accessibility in Linux)
Samuel Thibault
samuel.thibault at ens-lyon.org
Wed Apr 8 22:56:39 UTC 2026
Hello,
Nicolas Pitre, le mer. 08 avril 2026 10:50:36 -0400, a ecrit:
> > Regarding the shared-library approach:
> >
> > > Implement the screen export and access protocol as a shared library that
> > > any terminal emulator could link against (writer side) and any
> > > accessibility tool could link against (reader side).
> >
> > I still wonder whether the benefits would outweigh the drawbacks. One common
> > library might encourage other terminal emulators to adopt this system. The
> > adapter layer could be expanded each time we integrate a terminal emulator
> > with a different internal representation.
>
> At the moment I have a sharable header file defining structures and
> protocol values. The adapter layer consists in converting the internal
> representation into the shared memory format and this is highly terminal
> specific. Once this is done there is so far simply nothing left worth
> factoring out into a shared library.
The "library" can be just that, a header that provides the protocol
definitions :)
Samuel
More information about the BRLTTY
mailing list