[BRLTTY] attribute tracking, was re: Recommended live distribution

Nicolas Pitre nico at fluxnic.net
Wed Sep 19 19:07:00 EDT 2012


On Wed, 19 Sep 2012, S. Massy wrote:
> On Wed, Sep 19, 2012 at 02:04:28PM -0400, Nicolas Pitre wrote:
> > On Wed, 19 Sep 2012, Dave Mielke wrote:
> > > I think I know what you mean by profiles - changing brltty's settings based on 
> > > the current foreground probram - but I'm not sure how detecting which program 
> > > is currently in the foreground is best done, especially given screen-managed 
> > > windows, ssh sessions, etc.
> > 
> > Let's answer this last question first.  The best approach would probably 
> > involve screen content signature. So, given a set of application profile 
> > specifications, the first item in each profile would describe some 
> > screen content that has to match for the profile to be activated.  That 
> > match would need to be reconfirmed whenever the screen content changes, 
> > and if the match fails then the search for another profile would happen.
> I wonder what would be some reasonable use-cases for such "profiles".
> Can't come up with a whole lot off the top of my head. This is the kind
> of feature more useful for GUIs than consoles usually.

Heh.  That's probably why BRLTTY has been around for 16 years now 
without that feature.


Nicolas


More information about the BRLTTY mailing list