continuous reading feature

Charles Hallenbeck chuckh at hhs48.com
Mon Jun 19 19:33:25 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Greg,
Terrific. Thanks for this. I will give that a shot, and hopefully your 
new questions will get an answer. 

I seem to recall that just pressing either control or alt would stop the 
reading, or maybe it was just space, but it was many moons ago that the 
feature got any discussion.

Chuck


On Mon, Jun 19, 2006 at 10:50:24AM -0700, Gregory Nowak wrote:
> As Chuck has pointed out, the keymap tutorial is out of date, and
> keymap.map has in fact been replaced by speakupmap.map. Also, the
> speakup+r key is in fact listed at the very bottom.
> 
> The last time when I asked about this, and said I got no instructions,
> I did in fact try compiling genmap.c, but ran into problems doing so,
> which I don't remember anymore, but I'm sure I described them in that
> long ago post, which is probably still in the archives somewhere. Anyway,
> I've tried it again, and have gotten speakup+r working this time
> around. So, here's what I did; it's very simple really.
> 
> 1. cd to /usr/src/linux/drivers/char/speakup
> 
> 2. If you have a recent version of speakup, speakupmap.map should
> already have speakup+r defined as the last line, so you shouldn't need
> to do anything.
> 
> 3. Compile genmap.c by running:
> 
> gcc -o genmap genmap.c
> 
> 4. Generate the keymap, placing the output in a file called keymap in
> the current directory by running:
> 
> ./genmap speakupmap.map >keymap
> 
> 5. Finally, copy your new keymap to /proc/speakup/keymap by typing:
> 
> cat keymap >/proc/speakup/keymap
> 
> That's it, you should have speakup+r working now.
> 
> There are a couple of questions that I have, that maybe someone can
> answer.
> 
> 1. How do you stop speakup+r from reading? I thought it was done with
> the escape key, but both that, and speakup+r itself don't stop it. I
> had to finally use ctrl+c once I got to the end of the document in
> emacs, and I'm pretty sure that this isn't how it should be done,
> since that would have the probably unwanted side-effect of terminating
> the currently foreground application.
> 
> 2. How do I preserve my keymap changes across reboots? Do I need a
> line in my boot scripts to copy it to /proc/speakup/keymap every time,
> or is there a more permanent way of doing this, such as including it
> in the kernel?
> 
> Greg
> 
> 
> On Mon, Jun 19, 2006 at 07:27:30AM -0700, Steve Holmes wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: RIPEMD160
> > 
> > The most recent versions of keymap.map in the speakup directory has
> > speakup-R listed at the bottom of the list.
> > 
> > I don't think this gets generated automatically though I saw some stuff
> > in the Makefile for it.  In fact, I recently had to manually compile the
> > genmap.c program in order to regen my keymap.  I have a keymap that I
> > modified the laptop keys to be more clearly mapped and I included the
> > read-all key in there as well.  The keymap tutorial explains all how to
> > build the keymap and I then explicitly copied the generated map into my
> > /proc/keymap and backup directories so I don't lose them.
> > 
> 
> -- 
> web site: http://www.romuald.net.eu.org
> gpg public key: http://www.romuald.net.eu.org/pubkey.asc
> skype: gregn1
> (authorization required, add me to your contacts list first)
> 
> --
> Free domains: http://www.eu.org/ or mail dns-manager at EU.org
> 
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup

- -- 
The Moon is Waning Crescent (34% of Full)
Get downloads from http://www.mhcable.com/~chuckh
  and remember, INFORMATION WANTS TO BE FREE!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFElzRFXnuiIOyDVQURAhY7AJ9GQr7hWWtU54gI9QRdWUvsc477DwCfd+RL
ZEM/PnXTMs09DGVDO2l0Xqg=
=pXTm
-----END PGP SIGNATURE-----




More information about the Speakup mailing list