特殊:Badtitle/NS100:Accessibility/doc/Guide:修订间差异
小 正在重定向到 UbuntuHelp:Accessibility |
小无编辑摘要 |
||
(未显示同一用户的2个中间版本) | |||
第1行: | 第1行: | ||
{{From|https://help.ubuntu.com/community/Accessibility/doc/Guide}} | {{From|https://help.ubuntu.com/community/Accessibility/doc/Guide}} | ||
{{Languages|UbuntuHelp:Accessibility/doc/Guide}} | {{Languages|UbuntuHelp:Accessibility/doc/Guide}} | ||
The following is a semi-wikified version of | |||
[http://www.themuso.com/ubuntu/accessibility/GNOME_Accessibility_Overview_For_Ubuntu.txt This document]. | |||
== Installation and Documentation of Gnome Accessibility Support == | |||
=== Platform === | |||
This documentation was based on Ubuntu 5.10 on an IBM T23 Laptop. | |||
=== Introduction === | |||
Certain accessibility features will already be present. For example, you will be able to change the font size of the system. Other software you will have to install or activate. This guide is written to support the current version of Gnome (2.12) and the current stable version of Ubuntu (5.10). Steps discussing the keyboard path are not necessary if you are able to run the mouse. | |||
If your are interested in window manager independent accessibility for mobility impaired disabilities, please refere to [[UbuntuHelp:Accessibility/doc/Guide/Mobility|here]]. | |||
=== Configuring Gnome for Low-Vision or other Sighted Disabilities === | |||
==== Introduction ==== | |||
Gnome provides many accessible solutions for low-vision users. If these configurations do not meet your specific needs, please consult the Assistive Technology section to determine if the magnifier or screen reader is more suitable. | |||
==== Themes ==== | |||
===== Installation of themes ===== | |||
Gnome has seven official accessible themes for use on the desktop. | |||
<ol><li>Alt + F1 to access the Application menu | |||
</li><li>Use the down arrow to navigate to Accessories and chose “Terminal” | |||
</li><li>Type “sudo apt-get update” and enter your password if requested | |||
</li><li>Type “sudo apt-get install gnome-accessibility-themes” and Type “Y” if any other packages are required.</li></ol> | |||
===== Overview of Themes ===== | |||
Gnome provides seven themes which can assist users that are low vision or are in need of contrast themes. To access these themes navigate to System>Preferences>Theme | |||
Use the arrow keys to navigate the specific theme that you need. The choices of accessible themes are: | |||
<ol><li>Large Print | |||
</li><li>High Contrast | |||
</li><li>High Contrast with Large Print | |||
</li><li>High Contrast Inverse | |||
</li><li>High Contrast Inverse with Large Print | |||
</li><li>Low Contrast | |||
</li><li>Low Contrast with Large Print</li></ol> | |||
The themes with large print also provide automatic font resizing. To take advantage of this feature use the tab key to navigate to “Apply Font” and use the Space-bar to activate it. | |||
===== Increasing Font Size ===== | |||
To change the system font Navigate to System > Preferences > Font. | |||
The fonts menu allows you change font and font styles for | |||
* Applications | |||
* The Desktop | |||
* Window Titles | |||
* Terminals | |||
===== Screen Resolution ===== | |||
To change the current screen resolution navigate to System > Preferences > Screen Resolution. Here you can set your screen resolution to a smaller or larger resolution with the tab, arrow, and space bar keys. | |||
===== Toggle Keys ===== | |||
To enable toggle keys for sound notification when a toggle key is pressed navigate to System > Preferences > Keyboard. Use the tab key to navigate to Accessibility. | |||
* Use the space bar to enable keyboard accessibility features. | |||
* Use the tab and arrow keys to navigate to Filters. | |||
* Use the tab key and space bar to turn on toggle keys. | |||
This will provide a “beep” to indicate certain keys have been pressed (such as the Caps Lock key) | |||
===== Installing Large Mouse Cursors ===== | |||
To Install large mouse cursors which are easier to see: | |||
<ol><li>Type “sudo apt-get install xcursor-themes” | |||
</li><li>Use Alt + F1 to go to System > Preferences > Mouse | |||
</li><li>Tab over to “Cursors” to chose the cursor which suits you best.</li></ol> | |||
The Ubuntu Accessibility Team will be working to provide more cursors and high contrast cursor themes in the future | |||
===== Mouse Preferences ===== | |||
To configure settings relating to the moue navigate to System > Preferences > Mouse | |||
Using the tab, arrow, and space bar keys you will be able to configure: | |||
* Increased cursor size | |||
* Highlighting of the mouse by using the Control Key | |||
* Speed of the cursor | |||
* Drag and Drop threshold options | |||
==== Terminal Magnification ==== | |||
The gnome terminal provides magnification to increase the size of the text on the font window. To modify these settings: | |||
* Use Alt + V to navigate to View. | |||
* Use the arrow keys to navigate to “Zoom In” or hit the “I” key. | |||
* Alternatively you can use the “Ctrl” + “Shift” + “+=” key (plus/equals key) to increase the magnification without using the menu. | |||
==== File Management Settings ==== | |||
If further zooming is needed in the file management (i.e. “Nautilus” file manager) Use the Alt + F1 key and then arrow over to System > Preferences > File Management. Here you can adjust the size of the icons and list view details by zooming up to 400% of the original size. | |||
* Discuss Open Office | |||
* Discuss Firefox | |||
* Discuss Email Client | |||
=== Configuring Gnome for Blind users === | |||
Under construction | |||
* Refer to Gnopernicus AT | |||
* Discuss export GTK_MODULES | |||
* Discuss Firefox caret browsing, Accessibility | |||
* Discuss Email client | |||
* Discuss Java-Access Bridge | |||
* Discuss Toggle Keys | |||
=== Configuring Gnome for Hearing Disabilities === | |||
==== Volume ==== | |||
To increase or decrease the volume use Alt + F1 to navigate to the Application menu, then use the arrow keys to navigate to Sound and Video > Volume Control. | |||
For further documentation on volume settings use F1 to open up Gnome's Volume Documentation | |||
==== Visual Sound Feedback and Advanced Sound Preferences ==== | |||
Use Alt + F1 and use the arrow keys to navigate to System > Preferences > Sound | |||
This dialog box allows you to adjust advanced sound preferences such as | |||
*Enabling sound at startup | |||
*configuring sound for events and programs | |||
*adding sounds to indicate a keyboard input error | |||
Use the tab and arrow keys to navigate to the System Bell tab. Here you can turn on visual feedback when a keyboard input error occurs. For example if you are in a terminal window and you attempt to use a key that is not accessible in a terminal, the screen will flash or the terminal will blink, depending on your settings. | |||
=== Configuring Gnome for Mobility Impaired Disabilities === | |||
==== Introduction ==== | |||
The Gnome desktop has been built to provide complete keyboard accessibility. This accomplishment however means that there are many keyboard associated access keys and combinations to work through the Gnome Desktop. The specifics of these combinations are out of the scope of this document, but can be found at the Gnome Desktop Guide Chapter 3: Using the Keyboard to Navigate toe Desktop. (http://www.gnome.org/learn/access-guide/latest/ch03.html) | |||
==== Keyboard ==== | |||
To adjust keyboard preferences navigate to System > Preferences > Keyboard. The keyboard properties allow you to change | |||
* Repeat Keys (holding the key creates multiple instances of that key) | |||
* Cursor Blink Rate | |||
The Gnome Keyboard also has a button labeled 'Accessibility” which can be found under the Keyboard Tab using the tab key. | |||
==== AccessX and Keyboard Accessibility ==== | |||
In X windows the modules that affect the keyboard accessibility features are known as the “AccessX” features. These features include: | |||
* Sticky Keys (allows for keyboard combinations to be activated in a sequence rather than together) | |||
* Repeat Keys (holding the key creates multiple instances of that key) | |||
* Slow Keys (A key must be held down for a certain amount of time before its input is accepted) | |||
* Bounce Keys (multiple keys pressed within a certain amount of time are ignored) | |||
* Toggle Keys (a sound is issued when modifier keys are initialized (i.e. Caps Lock) | |||
* Mouse Keys (uses the numeric keypad to move the mouse) | |||
To activate the AccessX controls navigate to System (Alt + F1 + right arrow) Preferences Keyboard. Use the tab keys to navigate to “Accessibility” and check the box (spacebar) which reads “Enable keyboard accessibility features.” You know can use the tab, arrow, and spacebar to change settings for the specific AccessX controls you need. | |||
==== Keyboard Shortcuts ==== | |||
Gnome allows for the creation and use of keyboard shortcuts for easier navigation. To view or modify these shortcuts navigate to System > Preferences > Keyboard Shortcuts | |||
==== Mouse ==== | |||
To modify Mouse accessibility options navigate to System > Mouse. The Mouse accessibility features include | |||
* Left Handed Orientation | |||
* Double-Click Timing | |||
* Cursor Size and location | |||
* Speed of cursor | |||
* Drag and Drop Threshold properties | |||
==== Configuration Editor ==== | |||
The Configuration Editor allows for advanced features and settings of the Gnome Desktop. For example one has the ability to set the default action of the Control and Escape key to open the Application menu. This would allows for easier transition from Windows into the Gnome environment. | |||
=== Overview of the Gnopernicus Assistive Technology (Magnifier, Screen Reader, and Braille Output). === | |||
==== Installation Review ==== | |||
On a default install of Ubuntu 5.10 the assistive technology is not installed. These instructions describe how to install gnopernicus and the gnome magnifier. | |||
<ol><li>Alt + F1 to access the Application menu | |||
</li><li>Use the down error to navigate to Accessories and chose “Terminal” | |||
</li><li>Type “sudo apt-get update” and enter your password if requested | |||
</li><li>Type “sudo apt-get install gnopernicus” and hit “Y” to confirm additional packages | |||
</li><li>Type “sudo apt-get install gnome-mag" and hit “Y” if prompted | |||
</li><li>Note: this step is only required if you want to use the magnification support in Gnome/Gnopernicus</li></ol> | |||
The festival driver that loads with gnopernicus currently has a bug in it preventing you from running the festival driver. To fix it: | |||
<ol><li>sudo gedit /usr/share/festival/festival.scm | |||
</li><li>find defvar server_access_list '(localhost) | |||
</li><li>change to “defvar server_access_list '(localhost.localdomain)”</li></ol> | |||
You should now be able to type “gnopernicus –version” in the terminal to receive the version of gnopernicus. The Ubuntu package also loads an Accessibility Menu under “Applications” to run the gnopernicus program. | |||
=== Enabling the Assistive Technology Support === | |||
Once installed the AT (assistive technology must be enabled to be used in the system. | |||
<ol><li>Use Alt + F1 key combination to navigation to System | |||
</li><li>Use the arrow keys to navigate to System>Preferences>Assistive Technology Support | |||
</li><li>Use the tab key to bring the focus to 'Enable assistive technologies” | |||
</li><li>Use the space bar to activate the check box | |||
</li><li>Check any applications you would like to run when the Gnome desktop is turned on. | |||
</li><li>Tab to Close and Log Out and hit enter</li></ol> | |||
Upon re-logging into the desktop you will now have the assistive technology support turned on. | |||
=== Using the Assistive Technology === | |||
Note: All menus and widgets are accessible via the “tab” and arrow keys. | |||
To use the assistive technologies: | |||
<ol><li>Use Alt + F1 to access the Application Menu | |||
</li><li>Use the arrow keys to navigate Applications>Accessibility>Screen Reader and Magnifier | |||
</li><li>Use the tab keys or arrow down to the menu that you would like to access</li></ol> | |||
==== Startup Mode ==== | |||
This menu allows you to choose which components you would like to turned on. You can also choose to start Gnopernicus minimized, which will keep the main program out of your way once started. | |||
==== Preferences ==== | |||
This will allow you to configure the specific AT that you are using. The options for the AT are only available if the current AT is active. | |||
==== Default Preferences ==== | |||
This menu allows you to revert to the default behavior of the assistive technology. This is useful if you accidentally corrupt the configuration files. | |||
==== Minimize ==== | |||
This minimizes the Gnopernicus Gui. | |||
==== Help ==== | |||
Gives in depth information about the Gnopernicus modules. Consult this documentation for further configuration of the specific assistive technologies. | |||
==== About ==== | |||
Describes the creators and contributors of Gnopernicus | |||
==== Quit ==== | |||
Quit the Gnopernicus application and stop using the assistive technologies that are currently active | |||
=== Gnopernicus Magnifier === | |||
==== Introduction ==== | |||
This is an overview of the magnifier capabilities. For in-depth configuration of the magnifier consult the Gnopernicus help files. | |||
==== Magnifier Preferences ==== | |||
To access the Magnifier Preferences navigate to | |||
Preferences > Magnifier preferences | |||
Use the tab keys to go through the menus and set the configuration files to you needs. | |||
==== Cursor and Cross-Hair Preferences ==== | |||
The configuration panel allows you change settings on the cursor and cross-hairs. These options include size and color enhancements to the cursor and cross hairs to suit all visual handicaps. | |||
==== Source, Target, and Scaling ==== | |||
To change advanced and more powerful settings navigate to the Add/Modify button using the tab key and press enter. In this area you have the ability to | |||
* Chose the source and target window (see Full screen magnification) | |||
* Chose the amount of space taken by the magnification | |||
* Chose the magnification level (Up to 16) | |||
Note: the border options are currently under development and are not functional. | |||
Note: adding new zoomer lists is currently disabled and is under development | |||
=== Enabling Full Screen Magnification === | |||
==== Introduction ==== | |||
Full screen magnification is still under testing in Linux. You may experience significant lag with the current mangifier in Ubuntu. The Accessibility Team is working hard to improve these issues. | |||
==== Installing a virtual screen for full screen magnification. ==== | |||
<ol><li>Open a terminal (Applicatoin > Accessories > Terminal) and type “sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak” to have a backup of your current xorg configuration file | |||
</li><li>Type “sudo gedit /etc/X11/xorg.conf” | |||
</li><li>Create a new Section “Device”</li></ol> | |||
At the end of xorg.conf create the following section | |||
<pre><nowiki> | |||
Section "Device" | |||
Boardname "dummy" | |||
Driver "dummy" | |||
Identifier "dummy" | |||
VendorName "dummy" | |||
EndSection | |||
</nowiki></pre> | |||
<ol><li>Create a new section “Monitor”</li></ol> | |||
Look for the “Section Monitor.” Copy and paste the entire section at the end of xorg.conf. | |||
In the new section change the “Identifier” to “MonitorD” | |||
Identifier “MonitorD” | |||
1. Create a new section “Screen' | |||
Look for the “Section Screen” Copy and paste the entire section at the end of the xorg.conf | |||
In the new section make the following changes, but keep all of the other options the same. | |||
Device “dummy” | |||
Identifier “ScreenD” | |||
Monitor “MonitorD” | |||
1. Find the section “ServerLayout' | |||
Modify the screen line to the following | |||
Screen “Default Screen” 0 0 | |||
Create another screen line which reads | |||
Screen "ScreenD" RightOf "Default Screen" | |||
Restart the current X session by executing “sudo invoke-rc.d gdm restart” in a terminal | |||
This is a SAMPLE list of changes I made to my xorg.conf as a reference. Please note this will not work on most machines. I have commented out each line so that no one attempts to copy and paste this into their xorg.conf file. | |||
<pre><nowiki> | |||
#Section "ServerLayout" | |||
# Identifier "Default Layout" | |||
# Screen "Default Screen" 0 0 | |||
# Screen "ScreenD" RightOf "Default Screen" | |||
# InputDevice "Generic Keyboard" | |||
# InputDevice "Configured Mouse" | |||
# InputDevice "Synaptics Touchpad" | |||
#EndSection | |||
# | |||
#Section "Device" | |||
# Boardname "dummy" | |||
# Driver "dummy" | |||
# Identifier "dummy" | |||
# VendorName "dummy" | |||
#EndSection | |||
# | |||
#Section "Monitor" | |||
# Identifier "MonitorD" | |||
# Option "DPMS" | |||
# HorizSync 28-51 | |||
# VertRefresh 43-60 | |||
#EndSection | |||
# | |||
#Section "Screen" | |||
# Identifier "ScreenD" | |||
# Device "dummy" | |||
# Monitor "MonitorD" | |||
# DefaultDepth 24 | |||
# | |||
# SubSection "Display" | |||
# Depth 1 | |||
# Modes "1024x768" | |||
# EndSubSection | |||
# | |||
# SubSection "Display" | |||
# Depth 4 | |||
# Modes "1024x768" | |||
# EndSubSection | |||
# | |||
# SubSection "Display" | |||
# Depth 8 | |||
# Modes "1024x768" | |||
# EndSubSection | |||
# | |||
# SubSection "Display" | |||
# Depth 15 | |||
# Modes "1024x768" | |||
# EndSubSection | |||
# | |||
# SubSection "Display" | |||
# Depth 16 | |||
# Modes "1024x768" | |||
# EndSubSection | |||
# | |||
# SubSection "Display" | |||
# Depth 24 | |||
# Modes "1024x768" | |||
# EndSubSection | |||
# | |||
#EndSection | |||
</nowiki></pre> | |||
==== Turning on full screen magnification ==== | |||
Turning on full screen magnification | |||
<ol><li>Open up gnopernicus (Applications > Accessibility > Screen Reader and Magnifier | |||
</li><li>Chose “Startup Mode” > “Magnifier” | |||
</li><li>Navigate to “Preferences” “Magnifier” | |||
</li><li>For better performance disable the cross hair | |||
</li><li>Chose the “default” under the “Zoomer List” | |||
</li><li>Modify the source to read “:0.1”</li></ol> | |||
At this point the right side of the screen should be displaying your background and not the magnified portion of the left side of the screen. If this is NOT the case then do not perform the following step | |||
<ol><li>Under Zoomer Placement change the following values</li></ol> | |||
Left = “0” | |||
Top =”0” | |||
Right = “MAX VALUE” (in my case it was 1023) | |||
Bottom = “MAX VALUE” (in my case it was 767) | |||
You can use the “up” arrow in the boxes to find the max pixel value you are currently displaying | |||
After enabling this, the screen should take some time to adjust and begin displaying full screen magnification. If it does not use the Alt + F4 keys to close Gnopernicus and attempt to re-open it. The Magnification will begin by default at this point and try to attempt full screen magnification again. | |||
Note: We are currently working on ways to remove the top and bottom gnome panels from the original display. It is “possible” to delete these panels, but they appear to return when logging back in. | |||
Note: You may need to drag the mouse all around the desktop for settings to clean up. For better performance, size down the cursor by making it adjust with different zoom levels than the magnifier. | |||
=== Gnopernicus Speech === | |||
==== Introduction ==== | |||
The Gnopernicus Speech tool is useful for navigating the Gnome desktop and using the built in Gnome tools and windows. It is also active in the gnome terminal. However the Gnopernicus tool does not work for Java applications and many other programs. | |||
==== Initialization and Preferences ==== | |||
The Gnopernicus screen reader can be initialized by checking the Speech box in the Startup mode of Gnopernicus. The preferences can be found in Preferences > Speech. You have the ability to change | |||
* Punctuation | |||
* Text options | |||
* Dictionary additions | |||
* Voice additions and activation | |||
* Key bindings and Support | |||
The speech reader including with Gnopernicus features rich configuration and settings similar to Jaws or WindowWise for Windows. Its features are discussed in the Gnopernicus help documentation in great detail. | |||
=== Braille === | |||
==== Introduction ==== | |||
Braille Support on Linux is still quite limited but can be activated by in the Startup Menu of Gnopernicus. Once activated go to Preferences > Braille to set the device and configuration with gnome. The Braille output will work with the Gnome Desktop but will not be supported in my applications, including Java. | |||
==== Preferences ==== | |||
The Preferences menu allows you to modify/change | |||
* Braille devices | |||
* Braille Translation Table | |||
* Braille Styles | |||
* Cursor Preferences | |||
* Braille Key mapping | |||
For further support consult the Gnopernicus help documentation for configuration and adjustment of your braille device. | |||
==== Advanced Preferences ==== | |||
Gnopernicus also allows you to set key mappings, mouse settings, and other advanced preferences. These features are explained in detail in the Gnopernicus help manual. Please note that not all preferences have functionality as Gnopernicus is still in early build stages. | |||
=== Overview of the GOK On screen keyboard === | |||
==== Installation ==== | |||
1.Alt + F1 to access the Application menu | |||
1.Use the down error to navigate to Accessories and chose “Terminal” | |||
1.Type “sudo apt-get update” and enter your password if requested | |||
1.Type “sudo apt-get install gok” and hit “Y” to confirm additional packages | |||
You should now be able to type “gok –version” in the terminal to receive the version of gok. The Ubuntu package also loads an Accessibility Menu under “Applications” to run the On-Screen GOK application. | |||
==== GOK Overview ==== | |||
Under Construction | |||
=== Making the Login Accessible === | |||
==== Introduction ==== | |||
The GDM has been made accessible to the gnome assistive technology. This allows the screen reader, magnifier, and on screen keyboard to interact with the gdm login manager. | |||
==== Activation ==== | |||
<ol><li>Use Alt + F1 to navigate to System > Administration > Login Screen Setup. Enter your password and hit “Enter” | |||
</li><li>Select “GTK+ Greeter” as the Local Greeter | |||
</li><li>Navigate to “Accessibility” tab and check | |||
<ol><li>Enable accessibility modules | |||
</li><li>Allow theme selection in GTK+ Greeter | |||
</li></ol></li><li>Make a sound when login is ready | |||
<ol><li>Note you can browse for a sound in the /usr/share/sounds directory | |||
</li></ol></li><li>You may elect to chose sound upport for successful login or failed login in the same manner | |||
</li><li>Navigate to System > Administration > Users and Groups | |||
</li><li>find user “gdm' and click “Properties” chose the “Advanced” Tab | |||
</li><li>Chose /bin/bash | |||
</li><li>save and close</li></ol> | |||
You should now be able to logout, restart gdm, and use the default gesture listeners. Press Ctrl + M for magnifier, Ctrl + S for speech. | |||
=== Low vision support === | |||
The GDM also provides support for themes installed in Gnome to be used. Navigate to the menu “themes” (use alt + T to open this menu) and turn on theme that you would use for the gnome-session. AIX supports the following themes out of the box for gnome and the GDM login manager. | |||
* Large Print | |||
* High Contrast | |||
* High Contrast with Large Print | |||
* High Contrast Inverse | |||
* High Contrast Inverse with Large Print | |||
* Low Contrast | |||
* Low Contrast with Large Print | |||
=== Blind user support === | |||
A blind user can navigate the GDM by | |||
<ol><li>Listen for the system beep | |||
</li><li>Enter the username and press enter | |||
</li><li>Enter the password and press enter | |||
</li><li>The gnome-session will now run. If the session has been configured to run Gnopernicus screen reader on login it will begin speaking.</li></ol> | |||
Advanced Blind Users should have easier access to the following existing programs (is it possible to have a really easy install option? and some excelletn accessible Ununtu wiki instructions? | |||
<ol><li>Emacspeak --The Complete Audio Desktop | |||
</li><li>EmapSpeak (MapDog) --- Talking Map Directions From Emacspeak Via Google Map</li></ol> | |||
Also see “Assistive Technology Support” section below for activating gnopernicus speech at login time. | |||
=== Keyboard/Mobility support === | |||
The GDM menu’s are accessible by using the Alt + key combinations corresponding to the underlined letter in the menu. If a user only needs to login to the default session, simply enter the username and hit enter. Then enter the password and hit enter. | |||
=== Assistive Technology Support === | |||
A bug in the current release of the X server of AIX prevents the use of “timed” key bindings. Instead we use a key-binding that will activate a specific command wen pressed. In order for the assistve technology to be supported the GTK+ Greeter must be used and not the Themed Greeter. To activate assitive techonlogy support in the GDM: | |||
<ol><li>Navigate to “System” > “Administratoin” > “Login Screen setup” | |||
</li><li>Chose GTK+ Greeter as the “Local” option | |||
</li><li>Navigate to the accessibility tab and chose “Enable accessibility modules” | |||
</li><li>In a terminal window open edit /etc/gdm/modules/AccessKeyMouseEvents | |||
</li><li>Comment out all features that you do not need with a #. | |||
</li><li>Add the following or make the changes to suit your key mappings</li></ol> | |||
<pre><nowiki> | |||
# gnopernicus, speech mode | |||
<Control>s 1 0 0 srcore --login --enable-speech --disable-magnifier | |||
# gnopernicus magnifier | |||
<Control>m 1 0 0 srcore --login --enable-magnifier –disable-speech | |||
</nowiki></pre> | |||
Note: this is only a sample of what you can add to enable “speech” and “magnifier” If you would like to add other modules, such as gok support consult the GDM documentation. I chose the time to be “0' in this case so simply hitting “Ctrl+S” activates the speech component. | |||
=== File Version and Author === | |||
Version .2.2 | |||
This document was written by Jason Grieves | |||
PLEASE Add your name if you contribute. Contact me for major changes! Thanks! | |||
---- | |||
[[category:CategoryAccessibility]] | |||
[[category:UbuntuHelp]] | [[category:UbuntuHelp]] |
2010年5月19日 (三) 17:14的最新版本
文章出处: |
{{#if: | {{{2}}} | https://help.ubuntu.com/community/Accessibility/doc/Guide }} |
点击翻译: |
English {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/af | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Afrikaans| [[::Accessibility/doc/Guide/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ar | • {{#if: UbuntuHelp:Accessibility/doc/Guide|العربية| [[::Accessibility/doc/Guide/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/az | • {{#if: UbuntuHelp:Accessibility/doc/Guide|azərbaycanca| [[::Accessibility/doc/Guide/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/bcc | • {{#if: UbuntuHelp:Accessibility/doc/Guide|جهلسری بلوچی| [[::Accessibility/doc/Guide/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/bg | • {{#if: UbuntuHelp:Accessibility/doc/Guide|български| [[::Accessibility/doc/Guide/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/br | • {{#if: UbuntuHelp:Accessibility/doc/Guide|brezhoneg| [[::Accessibility/doc/Guide/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ca | • {{#if: UbuntuHelp:Accessibility/doc/Guide|català| [[::Accessibility/doc/Guide/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/cs | • {{#if: UbuntuHelp:Accessibility/doc/Guide|čeština| [[::Accessibility/doc/Guide/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/de | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Deutsch| [[::Accessibility/doc/Guide/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/el | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Ελληνικά| [[::Accessibility/doc/Guide/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/es | • {{#if: UbuntuHelp:Accessibility/doc/Guide|español| [[::Accessibility/doc/Guide/es|español]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/fa | • {{#if: UbuntuHelp:Accessibility/doc/Guide|فارسی| [[::Accessibility/doc/Guide/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/fi | • {{#if: UbuntuHelp:Accessibility/doc/Guide|suomi| [[::Accessibility/doc/Guide/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/fr | • {{#if: UbuntuHelp:Accessibility/doc/Guide|français| [[::Accessibility/doc/Guide/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/gu | • {{#if: UbuntuHelp:Accessibility/doc/Guide|ગુજરાતી| [[::Accessibility/doc/Guide/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/he | • {{#if: UbuntuHelp:Accessibility/doc/Guide|עברית| [[::Accessibility/doc/Guide/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/hu | • {{#if: UbuntuHelp:Accessibility/doc/Guide|magyar| [[::Accessibility/doc/Guide/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/id | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Bahasa Indonesia| [[::Accessibility/doc/Guide/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/it | • {{#if: UbuntuHelp:Accessibility/doc/Guide|italiano| [[::Accessibility/doc/Guide/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ja | • {{#if: UbuntuHelp:Accessibility/doc/Guide|日本語| [[::Accessibility/doc/Guide/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ko | • {{#if: UbuntuHelp:Accessibility/doc/Guide|한국어| [[::Accessibility/doc/Guide/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ksh | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Ripoarisch| [[::Accessibility/doc/Guide/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/mr | • {{#if: UbuntuHelp:Accessibility/doc/Guide|मराठी| [[::Accessibility/doc/Guide/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ms | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Bahasa Melayu| [[::Accessibility/doc/Guide/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/nl | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Nederlands| [[::Accessibility/doc/Guide/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/no | • {{#if: UbuntuHelp:Accessibility/doc/Guide|norsk| [[::Accessibility/doc/Guide/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/oc | • {{#if: UbuntuHelp:Accessibility/doc/Guide|occitan| [[::Accessibility/doc/Guide/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/pl | • {{#if: UbuntuHelp:Accessibility/doc/Guide|polski| [[::Accessibility/doc/Guide/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/pt | • {{#if: UbuntuHelp:Accessibility/doc/Guide|português| [[::Accessibility/doc/Guide/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ro | • {{#if: UbuntuHelp:Accessibility/doc/Guide|română| [[::Accessibility/doc/Guide/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/ru | • {{#if: UbuntuHelp:Accessibility/doc/Guide|русский| [[::Accessibility/doc/Guide/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/si | • {{#if: UbuntuHelp:Accessibility/doc/Guide|සිංහල| [[::Accessibility/doc/Guide/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/sq | • {{#if: UbuntuHelp:Accessibility/doc/Guide|shqip| [[::Accessibility/doc/Guide/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/sr | • {{#if: UbuntuHelp:Accessibility/doc/Guide|српски / srpski| [[::Accessibility/doc/Guide/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/sv | • {{#if: UbuntuHelp:Accessibility/doc/Guide|svenska| [[::Accessibility/doc/Guide/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/th | • {{#if: UbuntuHelp:Accessibility/doc/Guide|ไทย| [[::Accessibility/doc/Guide/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/tr | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Türkçe| [[::Accessibility/doc/Guide/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/vi | • {{#if: UbuntuHelp:Accessibility/doc/Guide|Tiếng Việt| [[::Accessibility/doc/Guide/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/yue | • {{#if: UbuntuHelp:Accessibility/doc/Guide|粵語| [[::Accessibility/doc/Guide/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/zh | • {{#if: UbuntuHelp:Accessibility/doc/Guide|中文| [[::Accessibility/doc/Guide/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/zh-hans | • {{#if: UbuntuHelp:Accessibility/doc/Guide|中文(简体)| [[::Accessibility/doc/Guide/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuHelp:Accessibility/doc/Guide | UbuntuHelp:Accessibility/doc/Guide | {{#if: | :}}Accessibility/doc/Guide}}/zh-hant | • {{#if: UbuntuHelp:Accessibility/doc/Guide|中文(繁體)| [[::Accessibility/doc/Guide/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuHelp:Accessibility/doc/Guide|:Accessibility/doc/Guide|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :Accessibility/doc/Guide/zh | | {{#ifexist: Accessibility/doc/Guide/zh | | {{#ifeq: {{#titleparts:Accessibility/doc/Guide|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:Accessibility/doc/Guide|1|-1|}} | zh | | }}
The following is a semi-wikified version of
Installation and Documentation of Gnome Accessibility Support
Platform
This documentation was based on Ubuntu 5.10 on an IBM T23 Laptop.
Introduction
Certain accessibility features will already be present. For example, you will be able to change the font size of the system. Other software you will have to install or activate. This guide is written to support the current version of Gnome (2.12) and the current stable version of Ubuntu (5.10). Steps discussing the keyboard path are not necessary if you are able to run the mouse. If your are interested in window manager independent accessibility for mobility impaired disabilities, please refere to here.
Configuring Gnome for Low-Vision or other Sighted Disabilities
Introduction
Gnome provides many accessible solutions for low-vision users. If these configurations do not meet your specific needs, please consult the Assistive Technology section to determine if the magnifier or screen reader is more suitable.
Themes
Installation of themes
Gnome has seven official accessible themes for use on the desktop.
- Alt + F1 to access the Application menu
- Use the down arrow to navigate to Accessories and chose “Terminal”
- Type “sudo apt-get update” and enter your password if requested
- Type “sudo apt-get install gnome-accessibility-themes” and Type “Y” if any other packages are required.
Overview of Themes
Gnome provides seven themes which can assist users that are low vision or are in need of contrast themes. To access these themes navigate to System>Preferences>Theme Use the arrow keys to navigate the specific theme that you need. The choices of accessible themes are:
- Large Print
- High Contrast
- High Contrast with Large Print
- High Contrast Inverse
- High Contrast Inverse with Large Print
- Low Contrast
- Low Contrast with Large Print
The themes with large print also provide automatic font resizing. To take advantage of this feature use the tab key to navigate to “Apply Font” and use the Space-bar to activate it.
Increasing Font Size
To change the system font Navigate to System > Preferences > Font. The fonts menu allows you change font and font styles for
- Applications
- The Desktop
- Window Titles
- Terminals
Screen Resolution
To change the current screen resolution navigate to System > Preferences > Screen Resolution. Here you can set your screen resolution to a smaller or larger resolution with the tab, arrow, and space bar keys.
Toggle Keys
To enable toggle keys for sound notification when a toggle key is pressed navigate to System > Preferences > Keyboard. Use the tab key to navigate to Accessibility.
- Use the space bar to enable keyboard accessibility features.
- Use the tab and arrow keys to navigate to Filters.
- Use the tab key and space bar to turn on toggle keys.
This will provide a “beep” to indicate certain keys have been pressed (such as the Caps Lock key)
Installing Large Mouse Cursors
To Install large mouse cursors which are easier to see:
- Type “sudo apt-get install xcursor-themes”
- Use Alt + F1 to go to System > Preferences > Mouse
- Tab over to “Cursors” to chose the cursor which suits you best.
The Ubuntu Accessibility Team will be working to provide more cursors and high contrast cursor themes in the future
Mouse Preferences
To configure settings relating to the moue navigate to System > Preferences > Mouse Using the tab, arrow, and space bar keys you will be able to configure:
- Increased cursor size
- Highlighting of the mouse by using the Control Key
- Speed of the cursor
- Drag and Drop threshold options
Terminal Magnification
The gnome terminal provides magnification to increase the size of the text on the font window. To modify these settings:
- Use Alt + V to navigate to View.
- Use the arrow keys to navigate to “Zoom In” or hit the “I” key.
- Alternatively you can use the “Ctrl” + “Shift” + “+=” key (plus/equals key) to increase the magnification without using the menu.
File Management Settings
If further zooming is needed in the file management (i.e. “Nautilus” file manager) Use the Alt + F1 key and then arrow over to System > Preferences > File Management. Here you can adjust the size of the icons and list view details by zooming up to 400% of the original size.
- Discuss Open Office
- Discuss Firefox
- Discuss Email Client
Configuring Gnome for Blind users
Under construction
- Refer to Gnopernicus AT
- Discuss export GTK_MODULES
- Discuss Firefox caret browsing, Accessibility
- Discuss Email client
- Discuss Java-Access Bridge
- Discuss Toggle Keys
Configuring Gnome for Hearing Disabilities
Volume
To increase or decrease the volume use Alt + F1 to navigate to the Application menu, then use the arrow keys to navigate to Sound and Video > Volume Control. For further documentation on volume settings use F1 to open up Gnome's Volume Documentation
Visual Sound Feedback and Advanced Sound Preferences
Use Alt + F1 and use the arrow keys to navigate to System > Preferences > Sound This dialog box allows you to adjust advanced sound preferences such as
- Enabling sound at startup
- configuring sound for events and programs
- adding sounds to indicate a keyboard input error
Use the tab and arrow keys to navigate to the System Bell tab. Here you can turn on visual feedback when a keyboard input error occurs. For example if you are in a terminal window and you attempt to use a key that is not accessible in a terminal, the screen will flash or the terminal will blink, depending on your settings.
Configuring Gnome for Mobility Impaired Disabilities
Introduction
The Gnome desktop has been built to provide complete keyboard accessibility. This accomplishment however means that there are many keyboard associated access keys and combinations to work through the Gnome Desktop. The specifics of these combinations are out of the scope of this document, but can be found at the Gnome Desktop Guide Chapter 3: Using the Keyboard to Navigate toe Desktop. (http://www.gnome.org/learn/access-guide/latest/ch03.html)
Keyboard
To adjust keyboard preferences navigate to System > Preferences > Keyboard. The keyboard properties allow you to change
- Repeat Keys (holding the key creates multiple instances of that key)
- Cursor Blink Rate
The Gnome Keyboard also has a button labeled 'Accessibility” which can be found under the Keyboard Tab using the tab key.
AccessX and Keyboard Accessibility
In X windows the modules that affect the keyboard accessibility features are known as the “AccessX” features. These features include:
- Sticky Keys (allows for keyboard combinations to be activated in a sequence rather than together)
- Repeat Keys (holding the key creates multiple instances of that key)
- Slow Keys (A key must be held down for a certain amount of time before its input is accepted)
- Bounce Keys (multiple keys pressed within a certain amount of time are ignored)
- Toggle Keys (a sound is issued when modifier keys are initialized (i.e. Caps Lock)
- Mouse Keys (uses the numeric keypad to move the mouse)
To activate the AccessX controls navigate to System (Alt + F1 + right arrow) Preferences Keyboard. Use the tab keys to navigate to “Accessibility” and check the box (spacebar) which reads “Enable keyboard accessibility features.” You know can use the tab, arrow, and spacebar to change settings for the specific AccessX controls you need.
Keyboard Shortcuts
Gnome allows for the creation and use of keyboard shortcuts for easier navigation. To view or modify these shortcuts navigate to System > Preferences > Keyboard Shortcuts
Mouse
To modify Mouse accessibility options navigate to System > Mouse. The Mouse accessibility features include
- Left Handed Orientation
- Double-Click Timing
- Cursor Size and location
- Speed of cursor
- Drag and Drop Threshold properties
Configuration Editor
The Configuration Editor allows for advanced features and settings of the Gnome Desktop. For example one has the ability to set the default action of the Control and Escape key to open the Application menu. This would allows for easier transition from Windows into the Gnome environment.
Overview of the Gnopernicus Assistive Technology (Magnifier, Screen Reader, and Braille Output).
Installation Review
On a default install of Ubuntu 5.10 the assistive technology is not installed. These instructions describe how to install gnopernicus and the gnome magnifier.
- Alt + F1 to access the Application menu
- Use the down error to navigate to Accessories and chose “Terminal”
- Type “sudo apt-get update” and enter your password if requested
- Type “sudo apt-get install gnopernicus” and hit “Y” to confirm additional packages
- Type “sudo apt-get install gnome-mag" and hit “Y” if prompted
- Note: this step is only required if you want to use the magnification support in Gnome/Gnopernicus
The festival driver that loads with gnopernicus currently has a bug in it preventing you from running the festival driver. To fix it:
- sudo gedit /usr/share/festival/festival.scm
- find defvar server_access_list '(localhost)
- change to “defvar server_access_list '(localhost.localdomain)”
You should now be able to type “gnopernicus –version” in the terminal to receive the version of gnopernicus. The Ubuntu package also loads an Accessibility Menu under “Applications” to run the gnopernicus program.
Enabling the Assistive Technology Support
Once installed the AT (assistive technology must be enabled to be used in the system.
- Use Alt + F1 key combination to navigation to System
- Use the arrow keys to navigate to System>Preferences>Assistive Technology Support
- Use the tab key to bring the focus to 'Enable assistive technologies”
- Use the space bar to activate the check box
- Check any applications you would like to run when the Gnome desktop is turned on.
- Tab to Close and Log Out and hit enter
Upon re-logging into the desktop you will now have the assistive technology support turned on.
Using the Assistive Technology
Note: All menus and widgets are accessible via the “tab” and arrow keys. To use the assistive technologies:
- Use Alt + F1 to access the Application Menu
- Use the arrow keys to navigate Applications>Accessibility>Screen Reader and Magnifier
- Use the tab keys or arrow down to the menu that you would like to access
Startup Mode
This menu allows you to choose which components you would like to turned on. You can also choose to start Gnopernicus minimized, which will keep the main program out of your way once started.
Preferences
This will allow you to configure the specific AT that you are using. The options for the AT are only available if the current AT is active.
Default Preferences
This menu allows you to revert to the default behavior of the assistive technology. This is useful if you accidentally corrupt the configuration files.
Minimize
This minimizes the Gnopernicus Gui.
Help
Gives in depth information about the Gnopernicus modules. Consult this documentation for further configuration of the specific assistive technologies.
About
Describes the creators and contributors of Gnopernicus
Quit
Quit the Gnopernicus application and stop using the assistive technologies that are currently active
Gnopernicus Magnifier
Introduction
This is an overview of the magnifier capabilities. For in-depth configuration of the magnifier consult the Gnopernicus help files.
Magnifier Preferences
To access the Magnifier Preferences navigate to Preferences > Magnifier preferences Use the tab keys to go through the menus and set the configuration files to you needs.
Cursor and Cross-Hair Preferences
The configuration panel allows you change settings on the cursor and cross-hairs. These options include size and color enhancements to the cursor and cross hairs to suit all visual handicaps.
Source, Target, and Scaling
To change advanced and more powerful settings navigate to the Add/Modify button using the tab key and press enter. In this area you have the ability to
- Chose the source and target window (see Full screen magnification)
- Chose the amount of space taken by the magnification
- Chose the magnification level (Up to 16)
Note: the border options are currently under development and are not functional. Note: adding new zoomer lists is currently disabled and is under development
Enabling Full Screen Magnification
Introduction
Full screen magnification is still under testing in Linux. You may experience significant lag with the current mangifier in Ubuntu. The Accessibility Team is working hard to improve these issues.
Installing a virtual screen for full screen magnification.
- Open a terminal (Applicatoin > Accessories > Terminal) and type “sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak” to have a backup of your current xorg configuration file
- Type “sudo gedit /etc/X11/xorg.conf”
- Create a new Section “Device”
At the end of xorg.conf create the following section
Section "Device" Boardname "dummy" Driver "dummy" Identifier "dummy" VendorName "dummy" EndSection
- Create a new section “Monitor”
Look for the “Section Monitor.” Copy and paste the entire section at the end of xorg.conf. In the new section change the “Identifier” to “MonitorD” Identifier “MonitorD” 1. Create a new section “Screen'
Look for the “Section Screen” Copy and paste the entire section at the end of the xorg.conf In the new section make the following changes, but keep all of the other options the same. Device “dummy” Identifier “ScreenD” Monitor “MonitorD” 1. Find the section “ServerLayout'
Modify the screen line to the following Screen “Default Screen” 0 0 Create another screen line which reads Screen "ScreenD" RightOf "Default Screen" Restart the current X session by executing “sudo invoke-rc.d gdm restart” in a terminal This is a SAMPLE list of changes I made to my xorg.conf as a reference. Please note this will not work on most machines. I have commented out each line so that no one attempts to copy and paste this into their xorg.conf file.
#Section "ServerLayout" # Identifier "Default Layout" # Screen "Default Screen" 0 0 # Screen "ScreenD" RightOf "Default Screen" # InputDevice "Generic Keyboard" # InputDevice "Configured Mouse" # InputDevice "Synaptics Touchpad" #EndSection # #Section "Device" # Boardname "dummy" # Driver "dummy" # Identifier "dummy" # VendorName "dummy" #EndSection # #Section "Monitor" # Identifier "MonitorD" # Option "DPMS" # HorizSync 28-51 # VertRefresh 43-60 #EndSection # #Section "Screen" # Identifier "ScreenD" # Device "dummy" # Monitor "MonitorD" # DefaultDepth 24 # # SubSection "Display" # Depth 1 # Modes "1024x768" # EndSubSection # # SubSection "Display" # Depth 4 # Modes "1024x768" # EndSubSection # # SubSection "Display" # Depth 8 # Modes "1024x768" # EndSubSection # # SubSection "Display" # Depth 15 # Modes "1024x768" # EndSubSection # # SubSection "Display" # Depth 16 # Modes "1024x768" # EndSubSection # # SubSection "Display" # Depth 24 # Modes "1024x768" # EndSubSection # #EndSection
Turning on full screen magnification
Turning on full screen magnification
- Open up gnopernicus (Applications > Accessibility > Screen Reader and Magnifier
- Chose “Startup Mode” > “Magnifier”
- Navigate to “Preferences” “Magnifier”
- For better performance disable the cross hair
- Chose the “default” under the “Zoomer List”
- Modify the source to read “:0.1”
At this point the right side of the screen should be displaying your background and not the magnified portion of the left side of the screen. If this is NOT the case then do not perform the following step
- Under Zoomer Placement change the following values
Left = “0” Top =”0” Right = “MAX VALUE” (in my case it was 1023) Bottom = “MAX VALUE” (in my case it was 767) You can use the “up” arrow in the boxes to find the max pixel value you are currently displaying After enabling this, the screen should take some time to adjust and begin displaying full screen magnification. If it does not use the Alt + F4 keys to close Gnopernicus and attempt to re-open it. The Magnification will begin by default at this point and try to attempt full screen magnification again. Note: We are currently working on ways to remove the top and bottom gnome panels from the original display. It is “possible” to delete these panels, but they appear to return when logging back in. Note: You may need to drag the mouse all around the desktop for settings to clean up. For better performance, size down the cursor by making it adjust with different zoom levels than the magnifier.
Gnopernicus Speech
Introduction
The Gnopernicus Speech tool is useful for navigating the Gnome desktop and using the built in Gnome tools and windows. It is also active in the gnome terminal. However the Gnopernicus tool does not work for Java applications and many other programs.
Initialization and Preferences
The Gnopernicus screen reader can be initialized by checking the Speech box in the Startup mode of Gnopernicus. The preferences can be found in Preferences > Speech. You have the ability to change
- Punctuation
- Text options
- Dictionary additions
- Voice additions and activation
- Key bindings and Support
The speech reader including with Gnopernicus features rich configuration and settings similar to Jaws or WindowWise for Windows. Its features are discussed in the Gnopernicus help documentation in great detail.
Braille
Introduction
Braille Support on Linux is still quite limited but can be activated by in the Startup Menu of Gnopernicus. Once activated go to Preferences > Braille to set the device and configuration with gnome. The Braille output will work with the Gnome Desktop but will not be supported in my applications, including Java.
Preferences
The Preferences menu allows you to modify/change
- Braille devices
- Braille Translation Table
- Braille Styles
- Cursor Preferences
- Braille Key mapping
For further support consult the Gnopernicus help documentation for configuration and adjustment of your braille device.
Advanced Preferences
Gnopernicus also allows you to set key mappings, mouse settings, and other advanced preferences. These features are explained in detail in the Gnopernicus help manual. Please note that not all preferences have functionality as Gnopernicus is still in early build stages.
Overview of the GOK On screen keyboard
Installation
1.Alt + F1 to access the Application menu 1.Use the down error to navigate to Accessories and chose “Terminal” 1.Type “sudo apt-get update” and enter your password if requested 1.Type “sudo apt-get install gok” and hit “Y” to confirm additional packages You should now be able to type “gok –version” in the terminal to receive the version of gok. The Ubuntu package also loads an Accessibility Menu under “Applications” to run the On-Screen GOK application.
GOK Overview
Under Construction
Making the Login Accessible
Introduction
The GDM has been made accessible to the gnome assistive technology. This allows the screen reader, magnifier, and on screen keyboard to interact with the gdm login manager.
Activation
- Use Alt + F1 to navigate to System > Administration > Login Screen Setup. Enter your password and hit “Enter”
- Select “GTK+ Greeter” as the Local Greeter
- Navigate to “Accessibility” tab and check
- Enable accessibility modules
- Allow theme selection in GTK+ Greeter
- Make a sound when login is ready
- Note you can browse for a sound in the /usr/share/sounds directory
- You may elect to chose sound upport for successful login or failed login in the same manner
- Navigate to System > Administration > Users and Groups
- find user “gdm' and click “Properties” chose the “Advanced” Tab
- Chose /bin/bash
- save and close
You should now be able to logout, restart gdm, and use the default gesture listeners. Press Ctrl + M for magnifier, Ctrl + S for speech.
Low vision support
The GDM also provides support for themes installed in Gnome to be used. Navigate to the menu “themes” (use alt + T to open this menu) and turn on theme that you would use for the gnome-session. AIX supports the following themes out of the box for gnome and the GDM login manager.
- Large Print
- High Contrast
- High Contrast with Large Print
- High Contrast Inverse
- High Contrast Inverse with Large Print
- Low Contrast
- Low Contrast with Large Print
Blind user support
A blind user can navigate the GDM by
- Listen for the system beep
- Enter the username and press enter
- Enter the password and press enter
- The gnome-session will now run. If the session has been configured to run Gnopernicus screen reader on login it will begin speaking.
Advanced Blind Users should have easier access to the following existing programs (is it possible to have a really easy install option? and some excelletn accessible Ununtu wiki instructions?
- Emacspeak --The Complete Audio Desktop
- EmapSpeak (MapDog) --- Talking Map Directions From Emacspeak Via Google Map
Also see “Assistive Technology Support” section below for activating gnopernicus speech at login time.
Keyboard/Mobility support
The GDM menu’s are accessible by using the Alt + key combinations corresponding to the underlined letter in the menu. If a user only needs to login to the default session, simply enter the username and hit enter. Then enter the password and hit enter.
Assistive Technology Support
A bug in the current release of the X server of AIX prevents the use of “timed” key bindings. Instead we use a key-binding that will activate a specific command wen pressed. In order for the assistve technology to be supported the GTK+ Greeter must be used and not the Themed Greeter. To activate assitive techonlogy support in the GDM:
- Navigate to “System” > “Administratoin” > “Login Screen setup”
- Chose GTK+ Greeter as the “Local” option
- Navigate to the accessibility tab and chose “Enable accessibility modules”
- In a terminal window open edit /etc/gdm/modules/AccessKeyMouseEvents
- Comment out all features that you do not need with a #.
- Add the following or make the changes to suit your key mappings
# gnopernicus, speech mode <Control>s 1 0 0 srcore --login --enable-speech --disable-magnifier # gnopernicus magnifier <Control>m 1 0 0 srcore --login --enable-magnifier –disable-speech
Note: this is only a sample of what you can add to enable “speech” and “magnifier” If you would like to add other modules, such as gok support consult the GDM documentation. I chose the time to be “0' in this case so simply hitting “Ctrl+S” activates the speech component.
File Version and Author
Version .2.2 This document was written by Jason Grieves PLEASE Add your name if you contribute. Contact me for major changes! Thanks!