Speakup in userspace

Luke Yelavich themuso at themuso.com
Wed Jun 20 05:56:22 EDT 2007


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

On Wed, Jun 20, 2007 at 06:33:54PM EST, Tyler Spivey wrote:
> 1. How can a userspace program get extended key sequences such as caps
> lock+i? Under Linux, I don't think that an API exists for this.

THis is possible, using the uinput module from the kernel.

> 2. What about console output? There is /dev/vcs[a]x, but polling that
> a few times a second would be inefficient if the system was under load.

BrlTTY uses this, and does so quite efficiently. As it is, if a user 
wants to run speakup and BrlTTY, there could be a problem with both 
programs wanting to share the same devices.

THere has in fact been discussion on the BrlTTY mailing list about 
extending BrlTTY to have speech/screen reader via keyboard 
functionality. Patches would be accepted for BrlTTY to do this.
- -- 
Luke Yelavich
GPG key: 0xD06320CE 
	 (http://www.themuso.com/themuso-gpg-key.txt)
Email & MSN: themuso at themuso.com
Jabber: themuso at jabber.org.au
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGePnGjVefwtBjIM4RAnMNAJ43ASbKihiYyojkrDJLvfC4WdMCWgCgjCXf
slLR/lzF7/uHbYGy9Cpgl5E=
=xftW
-----END PGP SIGNATURE-----




More information about the Speakup mailing list