LPIC1 Exam Guide
  • Introduction
  • 101.1. Determine and configure hardware settings
  • 101.2. Boot the system
  • 101.3. Change runlevels / boot targets and shutdown or reboot system
  • 102.1. Design hard disk layout
  • 102.2. Install a boot manager
  • 102.3. Manage shared libraries
  • 102.4. Use Debian package management
  • 102.5. Use RPM and YUM package management
  • 103.1. Work on the command line
  • 103.2. Process text streams using filters
  • 103.3. Perform basic file management
  • 103.4. Use streams, pipes and redirects
  • 103.5. Create, monitor and kill processes
  • 103.6. Modify process execution priorities
  • 103.7. Search text files using regular expressions
  • 103.8. Perform basic file editing operations using vi
  • 104.1. Create partitions and filesystems
  • 104.2. Maintain the integrity of filesystems
  • 104.3. Control mounting and unmounting of filesystems
  • 104.4. Manage disk quotas
  • 104.5. Manage file permissions and ownership
  • 104.6. Create and change hard and symbolic links
  • 104.7. Find system files and place files in the correct location
  • 105.1. Customize and use the shell environment
  • 105.2. Customize or write simple scripts
  • 105.3. SQL data management
  • 106.1. Install and configure X11
  • 106.2. Setup a display manager
  • 106.3. Accessibility
  • 107.1. Manage user and group accounts and related system files
  • 107.2. Automate system administration tasks by scheduling jobs
  • 107.3. Localisation and internationalisation
  • 108.1. Maintain system time
  • 108.2. System logging
  • 108.3. Mail Transfer Agent (MTA) basics
  • 108.4. Manage printers and printing
  • 109.1. Fundamentals of internet protocols
  • 109.2. Basic network configuration
  • 109.3. Basic network troubleshooting
  • 109.4. Configure client side DNS
  • 110.1. Perform security administration tasks
  • 110.2. Setup host security
  • 110.3. Securing data with encryption
Powered by GitBook
On this page
  • AccessX
  • Visual Settings
  • Text to speech

Was this helpful?

106.3. Accessibility

Weight: 1

Description: Demonstrate knowledge and awareness of accessibility technologies.

Key Knowledge Areas:

  • Basic knowledge of keyboard accessibility settings (AccessX)

  • Basic knowledge of visual settings and themes

  • Basic knowledge of assistive technology (ATs)

Terms and Utilities:

  • Sticky/Repeat Keys

  • Slow/Bounce/Toggle Keys

  • Mouse Keys

  • High Contrast/Large Print Desktop Themes

  • Screen Reader

  • Braille Display

  • Screen Magnifier

  • On-Screen Keyboard

  • Gestures (used at login, for example GDM)

  • Orca

  • GOK

  • emacspeak

There are some people with disabilities . A disability is any condition that makes it more difficult for a person to do certain activities or interact with the world around them. People with disabilities might like to work with Linux too . The good news is that Linux distributions provide great advantages over proprietary alternatives for people with disabilities!

What is Accessibility?

Accessibility , means making software usable by disabled people. That includes blind people of course, but also people who have low vision, are deaf, colorblind, have only one hand, can move only a few fingers, or even only the eyes.

These options are available in display managers (login screen) and in major desktops (like gnome, kde, xfce, ...). Its logo is a human stretching its hands a legs.

In Gnome the config is located at Settings ~ Universal Access.

Linux provides accessibility in 3 sections:

  1. AccessX : AccessX or the Keyboard Accessibility preference tool allows you to set some options for people who have difficulty with keyboard .

  2. Visual Settings : Visual Settings help people with vision problems:

  3. Assistive Technologies : things like text-to-speech (tts)

AccessX

  • Sticky keys: Helps users who have trouble pressing multiple keys at once, and users who have use of only one hand

  • Slow keys allows the user to specify the duration for which one must press-and-hold a key before the system accepts the keypress.

  • BounceKeys: Requires a delay between keystrokes before accepting the next keypress .

  • MouseKeys: Enables a group of keys to emulate a mouse. Pressing keys in this group will move a pointer around the screen and perform mouse button actions.

  • RepeatKeys: Enables the user who has trouble releasing keys quickly once they press to slow down how fast keys start repeating once they're pressed.

  • Hover Click: Enable click or drag simply by hovering mouse pointer over a control or object on the screen.

Visual Settings

  • High-contrast : Helps users who have trouble seeing text unless contrast is corrected, such as white text on a black background, or vice versa.

  • zoom (Magnifier) : Helps users with visual impairments who need larger text and images.

  • Large Text: Make reading text easier by using larger fonts in menus.

  • On screen keyboard: Helps users who cannot type at all, but who can use a mouse.

GOK is the Gnome On-Screen Keyboard. As the title implies, it is a keyboard that appears on the display as an alternative for those who are not able to use a regular keyboard.

  • Visual alerts: Replace system sounds with visual cues(like flashing th e screen)

  • Screen reader: A text-to-speech system to read what's on the screen

Text to speech

There are some Text to speech software in Linux which read dialog boxes for us . Software like orca and emac speak .

.

.

.

.

Previous106.2. Setup a display managerNext107.1. Manage user and group accounts and related system files

Last updated 5 years ago

Was this helpful?

https://lwn.net/Articles/302159/
https://opensource.com/life/15/5/accessibility-linux
https://accessibility.linuxfoundation.org/a11yweb/presentations/2005f2f/johnson-20050124-accessx.html
https://wiki.ubuntu.com/Accessibility/Reviews/GOK
https://jadi.gitbooks.io/lpic1/content/1063_accessibility.html