1 Working With Accessibility Features in Oracle Linux 7

Accessibility features provide users with vision, hearing, and motor impairments a way to access and use Oracle Linux software features more easily. This guide provides information and step-by-step instructions on enabling and configuring the accessibility features that are included in Oracle Linux 7.

The information and instructions in this guide focus primarily on the software features that are available in the GNOME desktop. Oracle Linux 7 includes both the GNOME Classic desktop and the GNOME desktop. As such, the following instructions vary slightly, depending on which desktop version you are running. Whenever available, command-line instructions are also provided.

About Assistive Technologies

Assistive technologies promote accessibility by targeting users with specific impairments, such as vision or hearing impairments, or impaired motor skills.

Alternative presentations that are provided for users with physical impairments include some of the following:

  • Synthesized speech

  • Magnified content

  • Alternative input methods

  • Additional navigation methods

  • Content transformations

Oracle Linux provides several software features that enable users with physical impairments to use all of the functionality of the desktop. In addition, there are a variety of tools available in the desktop that enable you to customize its appearance and behavior.

Note that the Anaconda installation software for Oracle Linux 7 does not provide any accessibility features.

About Universal Access in the GNOME Desktop

In Oracle Linux 7 you enable and customize assistive features in the GNOME desktop by using the universal access feature.

You can optionally add an accessibility menu to the top bar of the desktop, which provides an easier way to turn accessibility features on and off. If the accessibility menu is not displayed, open the Universal Access settings panel, as described in the following steps, then toggle the Always Show Universal Access Menu switch to ON.

Note that you can only turn features on and off by clicking the menu icon that is located on the top bar of the desktop. If you need to customize accessibility features, you can do so by accessing the Universal Access settings panel.

  • To open the Universal Access settings panel in the GNOME Classic desktop:

    1. From the Applications menu, select System Tools, and then select Settings.

    2. In the All Settings window, click the Universal Access icon.

  • To open the Universal Access settings panel in the GNOME desktop:

    1. On the top bar of the desktop, click Activities to open the Activities overview.

    2. In the Type to search... field, start typing "universal access", then click the Universal Access icon.

      Tip:

      For quick access to the Activities overview, press the Super key, which is located next to the left Alt key on most keyboards. The Super key functions the same way, regardless of which GNOME desktop version you are running.

  • To manually open the Universal Access settings panel, type the following command:

    gnome-control-center universal-access

Customizing Accessibility Features

You can customize accessibility features in the GNOME desktop by using the Universal Access settings panel, which is divided into the following sections:

  • Seeing

    This section includes accessibility features and options for users with visual impairments. You can enable and customize the following settings:

    • High Contrast: Adjusts the contrast of windows and buttons on-screen so that they are more or less vivid.

    • Large Text: Enlarges font so that it is more readable.

    • Cursor Size: Increases and decreases the mouse cursor size.

    • Zoom: Magnifies text so that it is more readable. Zoom is the default magnifier that is provided in Oracle Linux 7. See Using the GNOME Magnifier.

    • Screen Reader: Enables you to speak the user interface. Orca is the on-screen reader that is provided in Oracle Linux 7. See Using the Orca Screen Reader.

    • Sound Keys: Beeps when the Num Lock or Caps Lock key is turned on or off.

  • Hearing

    This section includes the Visual Alerts accessibility setting. When enabled, this setting provides a visual indication when an alert sound occurs. Available options include: Flash the window title and Flash the entire screen.

  • Typing

    This section includes accessibility features and options for users with mobility impairments. You can enable and customize the following settings:

    • Screen Keyboard: Enables you to use applications and the desktop without physical keyboard. The GNOME on-screen reader (GOK) is the default on-screen keyboard in Oracle Linux 7. See Using the GNOME On-Screen Keyboard.

    • Repeat Keys: Specifies that the keyboard not repeat letters when a key is held down. This setting also enables you to change the delay and speed of repeat keys.

    • Cursor Blinking: Causes the cursor to blink in text fields when enabled.

    • Typing Assist (AccessX): Opens a sub-menu that contains the following keyboard settings that you can enable and customize:

      • Enable by keyboard: Enables accessibility features to be turned on and off by using the keyboard.

      • Sticky-keys: Enables a sequence of keys to be treated as keyboard combinations. You can further customize sticky-keys by selecting these options: Disable if two keys are pressed together and Beep when a modifier key is pressed.

      • Slow-keys: Inserts a delay between when a key is pressed and when it is accepted. You can specify a length of time for the delay (ranging from Short to Long) by adjusting the Slow-keys slider. In addition, you can select any or all of the following options: Beep when a key is pressed, Beep when a key is accepted, and Beep when a key is rejected.

      • Bounce-keys: Ignores fast, duplicate key presses. You can specify a length of time for the delay (ranging from Short to Long) by adjusting the Bounce-keys slider. A Beep when a key is reject option is also available.

  • Pointing & Clicking

    Users who have difficulties using a mouse or pointing device can customize features in this section. See Working With Assistive Mouse Tools for more information.

    You can enable and customize the following settings in this section:

    • Mouse Keys: Enables you to control the mouse pointer by using the numeric keypad on your keyboard.

    • Click Assist: Provides assistance for clicking a mouse.

      You can customize the following settings in the Click Assist dialog box:

      • Simulated Secondary Click: Triggers a secondary click by holding down the primary button. You can specify a length of time for the delay (ranging from Short to Long) by adjusting the Acceptance delay slider.

      • Hover Click: Triggers a click when the pointer hovers. To specify a length of time for the delay (ranging from Short to Long), adjust the Delay slider.

        To specify a motion threshold range (from Small to Large), adjust the Motion Threshold slider.

    • Double-Click Delay: Enables you to adjust the length of time to delay the double-click action.

For more detailed information about universal access in the GNOME desktop, go to https://help.gnome.org/users/orca/stable/preferences.html .