public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
From: William Hubbs <w.d.hubbs@gmail.com>
To: speakup@braille.uwo.ca
Subject: Re: Distros that include Speakup that are accessible to install
Date: Thu, 18 Nov 2010 13:59:15 -0600	[thread overview]
Message-ID: <20101118195915.GA29854@linux1> (raw)
In-Reply-To: <81E6DE9FC88B4EFD94B54DF85312AEAF@KeithPC>

On Thu, Nov 18, 2010 at 11:40:05AM -0700, Keith Hinton wrote:
> Also, I'm wondering how Speakup obtains information that's visible and is
> there any way to "redraw the screen" for it?
> I'm curious if it pulls the information off the video card like the old DOS
> days? Or something.
> I know that Linux itself for even the GUI screen readers out there, doesn't
> use an OSM. I'm curious therefore, what Speakup itself  uses.

Speakup uses the notifiers in the kernel.

Basically, it registers two functions that get called, one when a key is
pressed, and the other when something is written to a virtual terminal.
Those functions are told what was just written to the screen or which
key was pressed, and they pass that information to the rest of speakup
which then reads it.

William


      parent reply	other threads:[~ UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
 Keith Hinton
 ` Christopher Brannon
 ` William Hubbs [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101118195915.GA29854@linux1 \
    --to=w.d.hubbs@gmail.com \
    --cc=speakup@braille.uwo.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).