Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ubuntu Wiki" for change 
notification.

The following page has been changed by MattZimmerman:
https://wiki.ubuntu.com/SpeakupInclusion

The comment on the change is:
clarify comment

------------------------------------------------------------------------------
   * Speakup would be patched into the kernel, and built as modules, with no 
default synthesizer set. Currently, speakup is maintained in CVS, with patches 
against key kernel files kept in a separate directory. Patching speakup into 
the kernel involves patching core kernel files such as the keyboard driver, and 
the virtual terminal driver in vt.c. The speakup code itself is then copied 
into the drivers/char/speakup directory. The patching of the kernel itself has 
very little impact on the core of the kernel.
   * An init script would load the speakup module as early as possible, and 
also load the speakup system configuration. If the config specifies that a 
speech synthesizer should be started, this script would start the speech 
synthesizer, and load any necessary settings for it. Since speakup provides a 
proc interface in /proc/speakup, an init script would be necessary to load the 
speakup core module. The user scripts and keymap utilities would then exist in 
/usr/bin to provide an easy to use interface to control speakup. Speakup itself 
will handle any extra module loading if necessary.
   {{{
- I suggest loading the modules from initramfs, rather than using an init 
script, so that they are loaded as early as possible.  How will you determine 
whether the modules should be loaded or not? -mdz
+ I suggest loading the modules from initramfs, rather than from the init 
script, so that they are loaded as early as possible.  How will you determine 
whether the modules should be loaded or not? -mdz
  }}}
   * Since speakup effects keys pressed even on the tty where X is loaded, a 
script will also be placed in /etc/X11/Xsession.d which will disable speakup 
for that console. Again, this script will simply use the speakup proc interface.
   * A kernel udeb containing speakup modules, as well as a speakup userspace 
udeb package will be created to allow for the use of speakup in the Debian 
Installer environment.
-- 
Ubuntu-accessibility mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

Reply via email to