slitaz-doc-wiki-data annotate pages/en/handbook/accessibility.txt @ rev 7

Add pages/en folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:17:18 2011 +0000 (2011-02-26)
parents
children
rev   line source
slaxemulator@7 1 ====== Accessibility ======
slaxemulator@7 2
slaxemulator@7 3 ===== About =====
slaxemulator@7 4
slaxemulator@7 5 SliTaz aims to provide some Assistive Technology (AT) tools.
slaxemulator@7 6
slaxemulator@7 7 ===== Screen magnifier =====
slaxemulator@7 8
slaxemulator@7 9 SliTaz supplies a screen magnifier whose edges can be resized and that can magnify up to 16x.
slaxemulator@7 10 It also provides graphical tools that enable a crosshair, pixel positions and RGB values. It
slaxemulator@7 11 can be found in the Menu -> Utilities:
slaxemulator@7 12
slaxemulator@7 13 <code> # tazpkg get-install magnifier
slaxemulator@7 14 </code>
slaxemulator@7 15
slaxemulator@7 16 ===== Espeak - Text to speech (TTS) =====
slaxemulator@7 17
slaxemulator@7 18 The espeak speech synthesizer run from the command line can speak text from an input file or
slaxemulator@7 19 from stdin and supports many languages. Espeak can adjust the amplitude, pitch, word gap,
slaxemulator@7 20 speed, etc. It can also write its output to a wave file rather than speaking it directly.
slaxemulator@7 21 Type ''%%espeak --help%%'' for a full list of available options:
slaxemulator@7 22
slaxemulator@7 23 <code> # tazpkg get-install espeak
slaxemulator@7 24 </code>
slaxemulator@7 25
slaxemulator@7 26 Example of use:
slaxemulator@7 27
slaxemulator@7 28 <code> $ espeak -f example.txt
slaxemulator@7 29 </code>
slaxemulator@7 30
slaxemulator@7 31 ===== On-screen keyboard =====
slaxemulator@7 32
slaxemulator@7 33 Virtual keyboard (xvkbd) can be used to enter characters into the software of your choice.
slaxemulator@7 34 The menu can be used to change the keyboard layout, function keys, etc. It supports word
slaxemulator@7 35 completion, the removal of unwanted keys and can connect to a remote display. The
slaxemulator@7 36 configuration can be found in the ~/.Xdefaults file:
slaxemulator@7 37
slaxemulator@7 38 <code> # tazpkg get-install xvkbd
slaxemulator@7 39 </code>
slaxemulator@7 40
slaxemulator@7 41 ===== Yasr - Screen Reader =====
slaxemulator@7 42
slaxemulator@7 43 Yasr is a console (text-based) screen reader that operates through the speech-dispatcher
slaxemulator@7 44 interface and espeak:
slaxemulator@7 45
slaxemulator@7 46 <code> # tazpkg get-install yasr
slaxemulator@7 47 </code>
slaxemulator@7 48
slaxemulator@7 49 To configure speech-dispatcher:
slaxemulator@7 50
slaxemulator@7 51 <code> # spd-conf
slaxemulator@7 52 </code>
slaxemulator@7 53
slaxemulator@7 54 Speech-dispatcher can be started/stopped like a daemon:
slaxemulator@7 55
slaxemulator@7 56 <code> # speech-dispatcher
slaxemulator@7 57 # killall speech-dispatcher
slaxemulator@7 58 </code>
slaxemulator@7 59
slaxemulator@7 60 === Usage ===
slaxemulator@7 61
slaxemulator@7 62 <code> $ yasr
slaxemulator@7 63 $ exit
slaxemulator@7 64 </code>
slaxemulator@7 65
slaxemulator@7 66 The configuration files can be found in the /etc/speech-dispatcher or ~/.speech-dispatcher directories
slaxemulator@7 67 and the yasr configuration file is located in /usr/share/yasr.
slaxemulator@7 68
slaxemulator@7 69
slaxemulator@7 70 ===== Sticky/Slow/Mouse Keys in X =====
slaxemulator@7 71
slaxemulator@7 72 To enable the accessibility keys just edit your ///etc/slim.conf// file and logout of your X session:
slaxemulator@7 73
slaxemulator@7 74 <file>
slaxemulator@7 75 default_xserver /usr/bin/Xorg
slaxemulator@7 76 xserver_arguments +accessx
slaxemulator@7 77 </file>
slaxemulator@7 78
slaxemulator@7 79 After you login again, to enable/disable:
slaxemulator@7 80 * **Sticky keys**: Press the shift key 5 times
slaxemulator@7 81 * **Slow keys**: Hold down the shift key for 8 seconds
slaxemulator@7 82 * **Mouse keys**: Hold down the left shift, left Alt and Num Lock keys
slaxemulator@7 83
slaxemulator@7 84 There is also a package in the Cooking repos that can do all this in gui or command line mode: **accessx**. To install and run:
slaxemulator@7 85 <code>
slaxemulator@7 86 # tazpkg get-install accessx
slaxemulator@7 87 $ ax help
slaxemulator@7 88 $ accessx
slaxemulator@7 89 </code>
slaxemulator@7 90
slaxemulator@7 91
slaxemulator@7 92