old-www/HOWTO/Accessibility-HOWTO/physical.html

357 lines
7.4 KiB
HTML

<HTML
><HEAD
><TITLE
>Physically Disabled</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="HOME"
TITLE="Linux Accessibility HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Hearing Impaired"
HREF="hearing.html"><LINK
REL="NEXT"
TITLE="Cognitive, Language, and Other Impairments"
HREF="other.html"></HEAD
><BODY
CLASS="sect1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux Accessibility HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="hearing.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="other.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="physical">5. Physically Disabled</H1
><P
>There are a wide range of physical disabilities that can impair a user's mobility, and many of these impairments need to be
addressed on an individual basis. This section addresses impairments that apply to users who have difficulty using a mouse,
pointing device, or keyboard.</P
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN337">5.1. Keyboard Navigation</H2
><P
>There are features that are built into the Linux operating system that allow for additional keyboard configuration. In some
of the X Windows desktops these settings can be changed from the control center. An application has also been developed for X
Windows called AccessX and it provides a graphical user interface for configuring all the AccessX keyboard
settings. These settings are:</P
><P
></P
><UL
><LI
><P
><STRONG
>StickyKeys </STRONG
>enable the user to lock modifier keys (for example,
control and shift) allowing single finger operations in place of multiple key combinations.</P
></LI
><LI
><P
><STRONG
>MouseKeys </STRONG
>provide alternative keyboard sequences for cursor movement and mouse
button operations.</P
></LI
><LI
><P
><STRONG
>SlowKeys </STRONG
>requires the user to hold the key down for a specified period of time
before the keystroke is accepted. This prevents keystrokes that are pressed by accident from being sent.</P
></LI
><LI
><P
><STRONG
>ToggleKeys</STRONG
> sound an audio alert that warns the user that a keystroke created a
locking state for keys, such as Caps Lock, and Num Lock. </P
></LI
><LI
><P
><STRONG
>RepeatKeys </STRONG
>allow a user with limited coordination additional time to release
keys before multiple key sequences are sent to the application.</P
></LI
><LI
><P
><STRONG
>BounceKeys </STRONG
>or <STRONG
>Delay Keys </STRONG
>have a delay between
keystrokes. This function can help prevent the system from accepting unintentional keystrokes.</P
></LI
></UL
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN360">5.2. Assistive Technologies for the Physically Disabled</H2
><P
>The following is a list of assistive technologies for the physically disabled:</P
><DIV
CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN363">5.2.1. On-Screen Keyboard</H3
><P
>On-screen keyboards enable a user to select keys using a pointing device, such as a mouse, trackball, or touch pad.
This application can be used in place of a standard keyboard.</P
><P
></P
><UL
><LI
><P
><STRONG
>GTkeyboard </STRONG
>is a on-screen, graphical keyboard and can be downloaded at:
<A
HREF="http://opop.nols.com/gtkeyboard.html"
TARGET="_top"
>http://opop.nols.com/gtkeyboard.html</A
>. </P
></LI
><LI
><P
><STRONG
>GNOME Onscreen Keyboard (GOK)</STRONG
>is a on-screen, graphical keyboard that enables users to control their computer without having to rely on a standard keyboard or mouse. MOre information is available at <A
HREF="http://www.gok.ca"
TARGET="_top"
>http://www.gok.ca</A
>. </P
></LI
></UL
></DIV
><DIV
CLASS="sect3"
><H3
CLASS="sect3"
><A
NAME="AEN375">5.2.2. Speech Recognition</H3
><P
>Speech recognition utilities are used by people with mobility impairments, so they can operate the computer using
voice control.</P
><P
></P
><UL
><LI
><P
><STRONG
>Open Mind Speech </STRONG
>is a development project for
speech recognition tools and applications. Information for the project and a mailing list are available at:
<A
HREF="http://freespeech.sourceforge.net/"
TARGET="_top"
>http://freespeech.sourceforge.net/</A
>. </P
></LI
><LI
><P
><STRONG
>ViaVoice Dictation for Linux </STRONG
>allows you to write documents using your
voice rather than a keyboard. Information and downloads are available at:
<A
HREF="http://www-4.ibm.com/software/speech/dev/"
TARGET="_top"
>http://www-4.ibm.com/software/speech/dev/</A
>. </P
></LI
><LI
><P
>This site has information and links related to several different speech recognition utilities.
<A
HREF="http://www.trace.wisc.edu/world/computer_access/unix/unixshar.html"
TARGET="_top"
>http://www.trace.wisc.edu/world/computer_access/unix/unixshar.html</A
>. </P
></LI
></UL
></DIV
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="AEN390">5.3. Additional Resources</H2
><P
>The following is a list of additional Web sites that may be of interest to users with mobility
impairments:
</P
><P
></P
><UL
><LI
><P
>This site provides a kernel patch that can be downloaded to enable a one-handed keyboard. The download is
available at:
<A
HREF="http://www.fourtytwo.de"
TARGET="_top"
>http://www.fourtytwo.de</A
>. </P
></LI
><LI
><P
>Configuration and information on Adapting the Linux Keyboard for a one handed user is available at:
<A
HREF="http://www.eklhad.net/linux/app/onehand.html"
TARGET="_top"
>http://www.eklhad.net/linux/app/onehand.html</A
>. </P
></LI
><LI
><P
><STRONG
>Morseall </STRONG
>allows the user to control a Linux shell by tapping Morse code on the
left mouse button:
<A
HREF="http://sourceforge.net/projects/morseall"
TARGET="_top"
>http://sourceforge.net/projects/morseall</A
>. </P
></LI
><LI
><P
>The keyboard and console HOWTO provides additional keyboard configuration information.
<A
HREF="http://www.ibiblio.org/pub/Linux/docs/HOWTO/Keyboard-and-Console-HOWTO"
TARGET="_top"
>http://www.ibiblio.org/pub/Linux/docs/HOWTO/Keyboard-and-Console-HOWTO</A
>. </P
></LI
><LI
><P
>There is a <STRONG
>Speech Recognition HOWTO</STRONG
>, written by Stephen Cook that provides
complete details for anyone interested in learning more about speech recognition applications.
<A
HREF="http://www.linuxdoc.org/HOWTO/"
TARGET="_top"
>http://www.linuxdoc.org/HOWTO/</A
>. </P
></LI
></UL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="hearing.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="other.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Hearing Impaired</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Cognitive, Language, and Other Impairments</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>